自动化需要,要远程执行Linux命令,使用了Paramiko
安装
非常简单1
pip install paramiko
使用
1 | import paramiko |
调用1
2
3
4
5
6
7
8if __name__ == "__main__":
hostname = 'xxx.com'
port = 22
username = 'xxx'
password = 'xxx'
execmd = "cd /home/qa/" # 执行多条命令用分号分隔
ssh_exec(hostname, port, username, password, execmd)