(1)paramiko是一个做远程控制的模块,用于ssh协议的实现。
(2)paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。
(3)paramiko可用于远程执行命令、文件下载及上传。
1.首先在pycharm中添加paramiko插件
2.ssh远程执行脚本
利用paramiko实现在远程主机上执行简单的hostname命令。
3.批量实现ssh远程执行脚本
import paramiko
import sys
def pl_ssh(ip,password,username,cmd,port="22"):
ssh_client=paramiko.SSHClient()
ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy)
try:
ssh_client