PythonがSSHクライアントを実現


一.前期準備
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()