|
我在windows平台下,用freesshd建立起SSH服务
然后用python的paramiko模块尝试连接
但一直报not found in known_hosts
请问 windows的know_host应该怎么处理 或者 paramiko可以忽略know_host吗?
我试过look_for_keys=False也不行
我是新手,请各位大神不要嫌我低端,这里先谢谢了
-----------------------------------------------------------------------------------------------
代码就是最简单的连接也报错
>>> import paramiko
>>> ssh=paramiko.SSHClient()
>>> ssh.load_system_host_keys()
>>> ssh.connect('192.168.16.9',22,'snake','111111')
#以下是报错
Traceback (most recent call last):
File "<pyshell#7>", line 1, in <module>
ssh.connect('192.168.16.9',22,'snake','111111')
File "C:\Users\HP\AppData\Local\Programs\Python\Python36-32\lib\site-packages\paramiko\client.py", line 362, in connect
server_key)
File "C:\Users\HP\AppData\Local\Programs\Python\Python36-32\lib\site-packages\paramiko\client.py", line 673, in missing_host_key
raise SSHException('Server %r not found in known_hosts' % hostname)
paramiko.ssh_exception.SSHException: Server '192.168.16.9' not found in known_hosts
|
|