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()
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步