天天看点

python 安装使用paramiko

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