最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux下批量并行telnet對端端口的實(shí)現(xiàn)方法

  發(fā)布時(shí)間:2013-01-10 22:00:51   作者:佚名   我要評論
在某些情況下,我們需要從某臺服務(wù)器telnet其他很多服務(wù)器的某個(gè)端口,如22端口,如果能夠批量且并行的執(zhí)行telnet對端端口,那最好不過了
以下是以telnet對端22端口為例

station91:~/shell/telnet_port # pwd
/root/shell/telnet_port
station91:~/shell/telnet_port # cat telnet_port.sh
#!/bin/bash
rm telnet_result.txt >/dev/null 2>&1
PORT_22=22
for i in $(cat ip.list)
do (telnet $i $PORT_22<<EOF>>telnet_result.txt &) >/dev/null 2>&1
#加&讓其并行執(zhí)行,>>telnet_result.txt記錄telnet過程中的日志
quit
EOF
done
cat telnet_result.txt | grep -B 1 \] | grep [1-9] | awk '{print $3}' | cut -d '.' -f 1,2,3,4 > telnet_alive.txt
cat ip.list telnet_alive.txt | sort | uniq -u > telnet_die.txt

station91:~/shell/telnet_port # for i in {88..93};do echo "192.168.14.$i">>ip.list;done #使用for循環(huán)得到需要telnet主機(jī)的ip
station91:~/shell/telnet_port # cat ip.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:~/shell/telnet_port # ls
ip.list telnet_port.sh
station91:~/shell/telnet_port # ./telnet_port.sh &
[1] 16848
station91:~/shell/telnet_port # ls
ip.list telnet_alive.txt telnet_die.txt telnet_port.sh telnet_result.txt
[1]+ Done ./telnet_port.sh
station91:~/shell/telnet_port # cat telnet_alive.txt //從本機(jī)telnet對端22端口能telnet通的只有192.168.14.91
192.168.14.91
station91:~/shell/telnet_port # cat telnet_die.txt
192.168.14.88
192.168.14.89
192.168.14.90
192.168.14.92
192.168.14.93
station91:~/shell/telnet_port # cat telnet_result.txt //記錄的日志格式
Trying 192.168.14.91...
Connected to 192.168.14.91.
Escape character is '^]'.
Trying 192.168.14.88...
Trying 192.168.14.89...
Trying 192.168.14.90...
Trying 192.168.14.92...
Trying 192.168.14.93...

相關(guān)文章

最新評論

道孚县| 河津市| 鹤岗市| 长宁县| 福清市| 霍邱县| 尚志市| 阜平县| 隆林| 阜平县| 区。| 南召县| 富源县| 陆河县| 南昌县| 阿合奇县| 桃园县| 韩城市| 渝中区| 灵山县| 新建县| 临邑县| 化州市| 麦盖提县| 潜山县| 和政县| 新平| 英超| 肥西县| 溆浦县| 当阳市| 博罗县| 阿拉善左旗| 葫芦岛市| 岳阳市| 靖西县| 巩留县| 日照市| 石棉县| 恩施市| 恭城|