当前位置: 移动技术网 > IT编程>脚本编程>Python > windows下使用ssh(利用paramiko库)

windows下使用ssh(利用paramiko库)

2019年08月15日  | 移动技术网IT编程  | 我要评论

中国节日来历,90后辣妈王小予,少龙美妇

环境:python3.7.3 win7 or win10
1.首先下载paramiko库
命令:pip install paramiko
2.代码:

import paramiko

创建一个 ssh 客户端

ssh = paramiko.sshclient()

创建ssh 白名单

know_hosts = paramiko.autoaddpolicy()

加载ssh 白名单

ssh.set_missing_host_key_policy(know_hosts)

链接服务器

ssh.connect(
hostname='192.168.49.168',
username='root',
password='111111',
port=22
)

执行命令

stdin, stdout, stderr = ssh.exec_command('ls')

stdin, stdout, stderr = ssh.exec_command('touch 1.py')

stdin, stdout, stderr = ssh.exec_command('rm -rf 1.py')

stdin 标准输入 是一个文件对象

stdout 标准输出 是一个文件对象

stderr 标准错误 是一个文件对象 具有读权限

print(stdout.read().decode())

ssh.close()

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网