Python 实现SSH client

一. 前期准备

安装Python,Paramiko库以及其依赖的prycrypto库

二. 编写代码

示例:

#!/usr/bin/env python

import paramiko

hostname = 
port = 
username = 
password = 

if __name__ == "__main__":
    paramiko.util.log_to_file('paramiko.log')
    s = paramiko.SSHClient()
    s.set_missing_host_key_policy(paramiko.AutoAddPolicy())
    s.connect(hostname, port, username, password)
    stdin, stdout, stderr = s.exec_command('ifconfig')
    print stdout.read()
    s.close()


你可能感兴趣的:(程序,python,ssh)