python的paramiko模块
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python的paramiko模块相关的知识,希望对你有一定的参考价值。
paramiko模块基于ssh,用于连接远程服务器并执行相关操作。
sshclient:用于连接远程服务器并执行基本命令:
import paramiko # 创建ssh对象 ssh = paramiko.SSHClient() # 允许连接不在know_hosts文件中的主机 ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) # 连接服务器 ssh.connect(hostname=‘192.168.254.130‘, port=22, username=‘root‘, password=‘123456‘) # 执行命令 stdin, stdout, stderr = ssh.exec_command(‘service iptables stop‘) # 获取命令执行结果 result = stdout.read() print(result.decode()) # 关闭连接 ssh.close()
SSHClient封装为transport
以上是关于python的paramiko模块的主要内容,如果未能解决你的问题,请参考以下文章