Python SSH连接示例代码

发布时间:2019-11-09编辑:脚本学堂
分享一例python连接ssh的代码,使用paramiko库来实现ssh连接,有需要的朋友参考下。

例子,通过paramiko库实现SSH连接功能 。

代码:
 

复制代码 代码示例:
import os 
import paramiko   
 
host = '192.168.10.10' 
port = 22 
username = 'hadoop' 
password = 'hadoop' 
 
ssh = paramiko.SSHClient() 
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) 
private_key_file = os.path.expanduser('C:/Program Files/VMware/VMware Share/id_rsa') 
mykey = paramiko.RSAKey.from_private_key_file(private_key_file) 
ssh.connect(host, port, username, password, pkey = mykey, timeout = 300) 
stdin, stdout, stderr = ssh.exec_command('ls .') 
print stdout.read() 
ssh.close()