无法通过python连接到ssh

2024-10-01 19:15:33 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我刚刚设置了一个新的raspberry pi,我想让它使用ssh从我的计算机到ssh服务器pi。。我第一次尝试用putty连接它,我可以执行我想要的所有命令,然后我尝试使用Paramiko、Spur等库,但它们都不起作用。在

支线代码:

import spur

shell = spur.SshShell("192.168.1.114", "pi", "raspberry")
result = shell.run("ls")
print result

帕拉米科代码:

^{pr2}$

错误代码如下:

spur.ssh.ConnectionError: Error creating SSH connection
Original error: Server '192.168.1.114' not found in known_hosts

这是斯普林的错误,但它对帕拉米科也说了同样的话。在

提前感谢:)


Tags: 代码import命令服务器paramiko计算机piresult
1条回答
网友
1楼 · 发布于 2024-10-01 19:15:33

您需要接受主机密钥,类似于显示的here

import spur
shell = spur.SshShell("192.168.1.114", 
                      "pi", 
                      "raspberry", 
                      missing_host_key=spur.ssh.MissingHostKey.accept)
result = shell.run("ls")
print result

编辑:更多有用的链接(^{}

相关问题 更多 >

    热门问题