python
Python ssh 连接
安装库 paramiko
linux pip3 install paramiko
win pip install paramiko
import paramiko
#创建一个ssh的客户端,用来连接服务器
ssh = paramiko.SSHClient()
#创建一个ssh的白名单
know_host = paramiko.AutoAddPolicy()
#加载创建的白名单
ssh.set_missing_host_key_policy(know_host)
#连接服务器
ssh.connect(
hostname = "127.0.0.1",
port = 22,
username = "root",
password = "toor"
)
#执行命令
stdin,stdout,stderr = ssh.exec_command("whoami")
print(stdout.read().decode())
ssh.close()