【发布时间】:2013-04-13 07:55:49
【问题描述】:
我需要什么:
telnet 1.1.1.1 (no password or login required)
#connected
telnet localhost 1234
command_1
command_2
command_3
exit
exit
有没有办法在 bash 或 python 上编写它?
【问题讨论】:
-
@FrédéricHamidi 我认为这个想法是连接到远程机器,连接到仅限本地主机的服务,然后将命令发送到仅限本地主机的服务。
-
@Andrew,这是有道理的。我明白我误解了“双 telnet 会话”。
-
如果你真的想在 Python 中做到这一点,你可以。使用
telnetlib连接到 1.1.1.1,然后编写,例如,python <<EOF,然后是另一个使用telnetlib用于内部 telnet 的脚本,然后是EOF……但这很愚蠢。这是bash擅长的事情。