1、通过paramiko连接主机并执行指令
import paramiko
#创建一个ssh对象
client = paramiko.SSHClient()
#如果之前没有连接过的ip,会出现选择yes或者no的操作,自动选择yes
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
#连接服务器
client.connect(hostname='192.168.1.1',
port=22,
username='user1',
password='123456')
#执行命令
stdin,stdout, stderr = client.exec_command('ls')
#获取命令执行的结果
result=stdout.read().decode('utf-8')
print(result)
#关闭连接
client.close()