我正在编写python脚本以使用paramiko登录ssh服务器。 我在下面写了一个脚本。
#!/usr/bin/python
import paramiko
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
paramiko.transport.auth_none('sachin')
ssh.connect('localhost', username='sachin', password='abc123')
stdin, stdout, stderr = ssh.exec_command('df -h')
print stdout.readlines()
ssh.close()
现在收到错误 AttributeError:'module'对象没有属性'auth_none'
任何人都知道我收到此错误的原因
谢谢!!!
答案 0 :(得分:2)
paramiko.transport
模块不包含名称auth_none
,可以从其documentation(以及错误消息)中看到。
也许你想要
ssh.get_transport().auth_none('sachin')
答案 1 :(得分:2)