Python实现SSH连接远程服务器
import paramikossh= paramiko.SSHClient()#创建SSH对象ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())#允许连接不在know_hosts文件中的主机ssh.connect(hostname='192.168.220.135', port=22, username='root', password='sch01ar')#连接服务器stdin, stdout, stderr= ssh.exec_command('whoami')#执行命令并获取命令结果#stdin为输入的命令#stdout为命令返回的结果#stderr为命令错误时返回的结果res,err= stdout.read(),stderr.read()result= resif reselse errprint(result)ssh.close()#关闭连接

浙公网安备 33010602011771号