paramiko使用

SSH是一种网络协议,用于计算机之间的加密登录

ssh user@host

SSH的默认端口是22,也就是说,你的登录请求会送进远程主机的22端口。使用p参数,可以修改这个端口。

ssh -p 2222 user@host

import paramiko

ssh = paramiko.SSHClient()

ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())

ssh.connect('IP', port, 'user', 'pwd')
stdin, stdout, stderr = ssh.exec_command('ls')
print(stdout.read().decode())

ssh.close()
posted @ 2020-04-05 22:02  Neroi  阅读(172)  评论(0编辑  收藏  举报