paramiko 无法连接到 ssh 服务器
paramiko can't connect to ssh server
我想使用 python
通过 ssh 发送命令
from paramiko import SSHClient
ssh = SSHClient()
ssh.load_system_host_keys()
ssh.connect("192.168.0.62",port="22", username="username", password="password")
当我 运行 我得到这个
File "prog.py", line 8, in <module>
ssh.connect("192.168.0.62",port="22", username="username", password="password")
File "/home/rick/.local/lib/python2.7/site-packages/paramiko/client.py", line 416, in connect
self, server_hostkey_name, server_key
File "/home/rick/.local/lib/python2.7/site-packages/paramiko/client.py", line 824, in missing_host_key
"Server {!r} not found in known_hosts".format(hostname)
paramiko.ssh_exception.SSHException: Server '[192.168.0.62]:22' not found in known_hosts
我该怎么办
如果是私有网络尝试添加行ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
创建 SSHClient
.
之后
AutoAddPolicy 来自 Paramiko 文档
我想使用 python
通过 ssh 发送命令from paramiko import SSHClient
ssh = SSHClient()
ssh.load_system_host_keys()
ssh.connect("192.168.0.62",port="22", username="username", password="password")
当我 运行 我得到这个
File "prog.py", line 8, in <module>
ssh.connect("192.168.0.62",port="22", username="username", password="password")
File "/home/rick/.local/lib/python2.7/site-packages/paramiko/client.py", line 416, in connect
self, server_hostkey_name, server_key
File "/home/rick/.local/lib/python2.7/site-packages/paramiko/client.py", line 824, in missing_host_key
"Server {!r} not found in known_hosts".format(hostname)
paramiko.ssh_exception.SSHException: Server '[192.168.0.62]:22' not found in known_hosts
我该怎么办
如果是私有网络尝试添加行ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
创建 SSHClient
.
AutoAddPolicy 来自 Paramiko 文档