【发布时间】:2019-02-19 08:27:57
【问题描述】:
我想连接到 SFTP 服务器并执行命令,例如 ls。但我收到一个错误:
paramiko.ssh_exception.SSHException: 无法打开频道。
import paramiko
import pysftp
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect('xxxxxxxx', username='xxxxxxx', password='xxxxxxxx', key_filename='xxxxxxxxxxx')
stdin, stdout, stderr = ssh.exec_command('ls')
print stdout.readlines()
ssh.close()
exit()
【问题讨论】: