应用pip装置环境依赖
通过paramiko包里的sshconnect办法来实现
1.paramiko包存在依赖,须要先装置pycrypto
2.装置paramiko,在python script目录下cmd执行pip命令装置豆瓣的paramiko源文件
pip3 install paramiko -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
sshConnect.py文件
import paramikossh = paramiko.SSHClient()ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())# ssh.connect("主机名", 端口22, "用户名", "明码", "超时工夫")ssh.connect("192.168.70.134", 22, "root", "ncayu@123", timeout=30)# 执行多条命令间接在exec_command()应用;分隔即可。stdin, stdout, stderr = ssh.exec_command("cd /data/software;ls ; ls -l ; du -sh * ")# 循环打印每一行输入for sysOutput in stdout.readlines(): print(sysOutput)# print(stdout.readlines())ssh.close()