1. 程式人生 > >python 操作ssh登錄

python 操作ssh登錄

exec ram read 創建 添加 decode pan 服務器 ifconfig

import paramiko

#創建SSH對象
ssh = paramiko.SSHClient()

#把要連接的機器添加到known_hosts文件中
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())

#連接服務器
ssh.connect(hostname=192.168.1.96, port=22, username=morra, password=123456)

cmd = ps
#cmd = ‘ls -l;ifconfig‘       #多個命令用;隔開
stdin, stdout, stderr = ssh.exec_command(cmd)

result 
= stdout.read() if not result: result = stderr.read() ssh.close() print(result.decode())

python 操作ssh登錄