Python ssh 远程执行shell命令

Posted NAVYSUMMER

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python ssh 远程执行shell命令相关的知识,希望对你有一定的参考价值。

工具

python 
paramiko

远程执行命令

import paramiko

ssh = paramiko.SSHClient()
key = paramiko.AutoAddPolicy()
ssh.set_missing_host_key_policy(key)
ssh.connect(127.0.0.1, 22, user, passwd ,timeout=5)
stdin, stdout, stderr = ssh.exec_command(ls -l)

for i in stdout.readlines():
    print(i)

 


以上是关于Python ssh 远程执行shell命令的主要内容,如果未能解决你的问题,请参考以下文章

linux使用Python上ssh远程执行shell命令

Java SSH远程执行Shell命令shell脚本实现(Ganymed SSH)

本地shell脚本中ssh到远程服务器并执行命令

shell脚本中怎么ssh上远程机执行命令

利用shell脚本执行ssh远程另一台主机执行命令并返回命令的结果集

利用shell脚本执行ssh远程另一台主机执行命令并返回命令的结果集