paramiko简单使用方法

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()

posted on 2021-04-01 14:27  卓某  阅读(381)  评论(0编辑  收藏  举报

导航