Python中paramiko模塊在linux運維中應用
阿新 • • 發佈:2018-03-23
python linux 運維 ssh=paramiko.SSHClient() //相當於點開xshell
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) //設置參數,自動添加主機密鑰
ssh.connect(host,username=‘root‘,password=‘123456‘) //連接ssh服務器
ssh.exec_command(‘touch /a.txt.log‘) //在ssh服務器上執行指定命令
python的paramiko模塊可以實現ssh客戶端的功能,使用起來也比較簡單。但是當服務器非常多的時候,每臺服務器上執行完全相同的簡單操作,也會花費大量的時間。
下載模塊:paramiko.tar.gz
使用tar解壓後在cd到目錄下
最後使用rpm安裝 rpm -ivh *
import paramiko //導入paramiko模塊
host=‘192.168.x.xx‘ //需要遠程管理的主機ip
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) //設置參數,自動添加主機密鑰
ssh.connect(host,username=‘root‘,password=‘123456‘) //連接ssh服務器
ssh.exec_command(‘touch /a.txt.log‘) //在ssh服務器上執行指定命令
Python中paramiko模塊在linux運維中應用