1、直接通过pip安装,我测试机上已安装python2.7版本
pip install pycrypto
pip install paramiko
2、测试代码如下ssh_test.py
#!/usr/bin/env python
#_*_ coding: utf-8 _*_
import paramiko
cmd=raw_input("输入命令 :")
ssh=paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect("192.168.1.254",22,"root","123456")
chan=ssh.invoke_shell()
chan.settimeout(60)
chan.send(cmd + ' ; exit \r')
while True:
chandata=chan.recv(1024).decode('UTF-8')
if len(chandata) == 0:
break
print chandata
ssh.close()