使用python模块pysftp进行安全的ftp连接

时间:2019-05-07 12:41:21

标签: python ssh python-3.6 sftp pysftp

我需要从Windows-7计算机连接到安全的FTP服务器。当我使用winscp保护ftp时,我具有用户凭据才能登录到服务器及其工作。

我尝试使用pysftp.connection(),但无法加载host_keys

导入pysftp

尝试:     sftp = pysftp.Connection('zzz.yyy.com',用户名='usr_nm',密码='xxxxx') 例外为err:     print('sftp failed',str(err))

下面是错误消息...

sftp失败找不到主机zzz.yyy.com的主机密钥。 C:\ ProgramData \ Anaconda3 \ lib \ site-packages \ pysftp__init __。py:61:UserWarning:无法从C:\ Users \ ppp.ssh \ known_hosts加载HostKeys。您将需要显式加载HostKeys(cnopts.hostkeys.load(filename))或disableHostKey检查(cnopts.hostkeys = None)。

0 个答案:

没有答案