1、安裝子產品
[[email protected] ~]# pip install paramiko
2、py腳本
[[email protected] ~]# cat run_job_remote.py
#!/usr/bin/env python
#encoding:utf8
import paramiko
hostname = ''
username = ''
password = ''
#paramiko.util.log_to_file('ssh_login.log') #發送paramiko日志到ssh_login.log檔案
ssh = paramiko.SSHClient()
#ssh.load_system_host_keys() #擷取用戶端host_keys,預設~/.ssh/known_hosts,非預設需要指定路徑
# 自動添加主機名及主機密鑰到本地HostsKeys對象
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
# 建立SSH連接配接
ssh.connect(hostname=hostname, username=username, password=password)
stdin,stdout,stderr = ssh.exec_command('free -m')
print (stdout.readlines())
ssh.close()
3、驗證