橙子系统为您提供
以下是以telnet对端22端口为例
station91:~
ell/telnet_port#pwd
/root
ell/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.czgho.com/如需转载请注明!推荐:win7纯净版