与嵌套的 telnet 连接对话 perl
我有以下要求: 1) 在 telnet 端口上 telnet 到机器 x。 2) 一旦您进入机器 x,请在不同端口上 telnet 到机器 y。 3) 现在向机器 y 发出命令并获取输出。
我无法在这两台机器上使用expect。
我如何在 Perl 中实现这一目标?我应该能够通过机器 x 读取向机器 y 发出的命令的输出。
提前致谢。
I've the following requirement:
1) telnet to machine x on telnet port.
2) once you are in machine x, telnet to machine y on a different port.
3) now issue the commands to machine y and get the output.
I cannot use expect on both these machines.
How do i achieve this in perl? I should be able to read the output of commands issued to machine y by being in machine x.
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
CPAN Net::Telnet 模块应该可以帮助您,至少在您机器 x 的第一步中。
您最终可能会编写代码放置在使用 Net::Telnet 的机器 x 上,并通过与机器 x 的连接运行该代码。
如果没有关于您当前问题的更多信息,这就是我能做的最好的事情,抱歉。
The CPAN Net::Telnet module should help you here, at least in your first step to machine x.
You may end up writing code to sit on machine x that uses Net::Telnet that you run via your connection to machine x.
Without a lot more information on your curennt probelms that's the best I can do, sorry.