首页 > 解决方案 > pysftp SFTP 连接找不到主机密钥错误

问题描述

我正在尝试使用 SFTP 协议推送文件。我正在使用 Python3 和 pysftp 库。代码非常简单:

host = "100.100.100.1" #the host ip 
passw = "myPass" #password
user = "myUser" #username
path = "/destination/"    
localpath = "D:/myFolder/"

sftp =  pysftp.Connection(host, username=user, password=passw) 
sftp.put(localpath, path)
sftp.close()   

但是结果我有这个错误信息:

No hostkey for host 100.100.100.1 found

我究竟做错了什么?示例代码中的 IP 地址和其他敏感数据自然不是真实的。感谢您的帮助。

标签: python-3.xsftpfile-transferpysftp

解决方案


推荐阅读