【发布时间】:2023-09-14 21:11:01
【问题描述】:
我正在尝试使用 Paramiko 通过 SSH 连接到 Brocade 交换机并执行远程命令。代码如下:
def ssh_connector(ip, userName, passWord, command):
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(ip, username=userName, password=passWord, port=22)
stdin, stdout, stderr = ssh.exec_command(command)
print stdout.readlines()
ssh_connector(ip, userName, passWord, 'show running-config')
在尝试运行代码时,我遇到了一个奇怪的错误,如下所示。
协议错误,不是以 scp 开头的!
我不知道错误的原因,也不知道 SSH 连接是否成功。你能帮我解决这个问题吗?
【问题讨论】:
标签: python ssh paramiko switching