SSHClient.exec_command()
和使用 SSHClient.invoke_shell
的 send 有什么区别?我可以使用
exec_command
向 MikroTik 路由器设备发送和执行命令,但无法使用 send
(invoke_shell()
)执行它。另一方面,我可以向 Cisco 设备发送和执行命令
send
(invoke_shell()
),但无法使用 exec_command
执行它。我所说的命令是配置命令,例如路由(ip route xxx xxx)、创建 VLAN 或添加 IP 地址等。