python下有個paramiko模組,這個模組可以實現ssh登入linux伺服器,下面貼出**,注意,我在centos5.6下,python2.6.5,paramiko-1.7的版本下測試成功。。。
#!/usr/bin/env python
import paramiko
hostname='172.28.102.249'
username='root'
password='toor'
if __name__=='__main__':
paramiko.util.log_to_file('paramiko.log')
s=paramiko.sshclient()
s.load_system_host_keys()
s.connect(hostname=hostname,username=username,password=password)
stdin,stdout,stderr=s.exec_command('ifconfig;free;df') #這裡我輸了了多個命令,可以試驗下
print stdout.read()
s.close()
感興趣的可以試驗下
world77
python安裝paramiko模組
參考 一 依賴模組 pycrypto the python cryptography toolkit wget wget 三 安裝 1 安裝pycrypto tar zxvf pycrypto 2.0.1.tar.gz cd pycrypto 2.0.1 python setup.py build ...
python安裝paramiko模組
一 簡介 paramiko是用python語言寫的乙個模組,遵循ssh2協議,支援以加密和認證的方式,進行遠端伺服器的連線。由於使用的是python這樣的能夠跨平台執行的語言,所以所有python支援的平台,如linux,solaris,bsd,macos x,windows等,paramiko都可...
python模組學習 Paramiko
目錄 簡介與安裝 paramiko中的幾個基礎名詞 1.sshclient常用的方法介紹 1.1 connect 1.2 set missing host key policy 1.3 exec command 1.4 open sftp 1.5 sshclient常用的方法舉例 金鑰連線方式 ss...