exec_command()如果SSH服务器支持运行命令(例如),就足够了,
ssh user@host "cmd; cmd;..."但是某些SSH服务器(例如交换机,路由器等网络设备)仅支持启动交互式会话,那么您需要使用
invoke_shell(),它返回
Channel 。
Transport 和 Channel 均为SSH术语(Paramiko除外)。有关更多信息,请参见以下RFC:
- rfc4251 -SSH协议架构
- rfc4252 -SSH身份验证协议
- rfc4253 -SSH传输层协议
- rfc4254 -SSH连接协议
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)