将IP为172.139.9.0-20端口为8888输入为telnet 172.139.9.0 8888并在123.123.123.0-20机器中执行
时间: 2024-03-10 09:51:07 浏览: 89
最新版linux apache-tomcat-9.0.46.tar.gz
要将IP为172.139.9.0-20端口为8888输入为telnet 172.139.9.0 8888并在123.123.123.0-20机器中执行,您可以使用以下命令:
```
for i in {0..20}; do (echo "telnet 172.139.9.$i 8888" && sleep 1) | ssh 123.123.123.$i; done
```
此命令与之前的命令类似,只是使用了 ssh 命令将 telnet 命令发送到远程机器上执行。在 for 循环中,使用 {0..20} 生成 IP 列表,其中 $i 表示当前循环的 IP 地址后缀,从 0 到 20。然后将 telnet 命令和 IP 地址及端口号组合成一个命令,并使用管道将命令发送到 ssh 命令中执行。为了避免命令执行过快导致 telnet 连接失败,使用 sleep 命令在每个命令之间添加了 1 秒的延迟。
阅读全文