Ruby SSH交互式终端脚本。怎么用?
我有几个受管网络交换机,我想通过SSH批量配置它们。 交互式tty中的正常SSH连接没有问题。但似乎我不能Ruby SSH交互式终端脚本。怎么用?,ruby,ssh,Ruby,Ssh,我有几个受管网络交换机,我想通过SSH批量配置它们。 交互式tty中的正常SSH连接没有问题。但似乎我不能 sshuser@host命令,因为他们无法正确识别该命令。因此,它必须是一个交互式会话 现在我有了ruby和Net::SSH库。简单的exec命令也不起作用。 所以我想我需要模拟一个带有开关的交互式终端。但我不知道从哪里开始 我希望你能帮助我。所以我尝试了expect。很棒的工具。帮了我。试试看。你最好用例子来解释你的“命令不起作用”,它们是如何失败的。命令不是由目标主机执行的。我不知道为
sshuser@host命令
,因为他们无法正确识别该命令。因此,它必须是一个交互式会话
现在我有了ruby和Net::SSH库。简单的exec代码>命令也不起作用。
所以我想我需要模拟一个带有开关的交互式终端。但我不知道从哪里开始
我希望你能帮助我。所以我尝试了expect
。很棒的工具。帮了我。试试看。你最好用例子来解释你的“命令不起作用”,它们是如何失败的。命令不是由目标主机执行的。我不知道为什么ssh-vvv
告诉我,作为嵌入式设备的主机在读取任何命令时失败。