linux下批量并行telnet对端端口的实现方法
系统大全为您提供 以下是以telnet对端22端口为例 station91:~ell/telnet_port#pwd /rootell/telnet_port station91:~ell/telnet_port#cattelnet_port.sh #!/bin/bash rmtelnet_result.txt>/dev/null2>&1 PORT_22=22 foriin$(catip.list) do(telnet$i$PORT_22<>telnet_result.txt&)>/dev/null2>&1 #加&让其并行执行,>>telnet_result.txt记录telnet过程中的日志 quit EOF done cattelnet_result.txt|grep-B1]|grep[1-9]|awk'{print$3}'|cut-d'.'-f1,2,3,4>telnet_alive.txt catip.listtelnet_alive.txt|sort|uniq-u>telnet_die.txt station91:~ell/telnet_port#foriin{88..93};doecho"192.168.14.$i">>ip.list;done#使用for循环得到需要telnet主机的ip station91:~ell/telnet_port#catip.list 192.168.14.88 192.168.14.89 192.168.14.90 192.168.14.91 192.168.14.92 192.168.14.93 station91:~ell/telnet_port#ls ip.listtelnet_port.sh station91:~ell/telnet_port#./telnet_port.sh& [1]16848 station91:~ell/telnet_port#ls ip.listtelnet_alive.txttelnet_die.txttelnet_port.shtelnet_result.txt [1]+Done./telnet_port.sh station91:~ell/telnet_port#cattelnet_alive.txt//从本机telnet对端22端口能telnet通的只有192.168.14.91 192.168.14.91 station91:~ell/telnet_port#cattelnet_die.txt 192.168.14.88 192.168.14.89 192.168.14.90 192.168.14.92 192.168.14.93 station91:~ell/telnet_port#cattelnet_result.txt//记录的日志格式 Trying192.168.14.91... Connectedto192.168.14.91. Escapecharacteris'^]'. Trying192.168.14.88... Trying192.168.14.89... Trying192.168.14.90... Trying192.168.14.92... Trying192.168.14.93... 经验总结: 以上就是系统大全给大家介绍的如何使的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击系统大全官网吧。本文来自系统大全http://www.win7cn.com/如需转载请注明!推荐:win7纯净版

