国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

linux下批量并行telnet對端端口的實現方法

2020-07-10 11:53:19
字體:
來源:轉載
供稿:網友
以下是以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
#加&讓其并行執行,>>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循環得到需要telnet主機的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 //從本機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...
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泰州市| 祥云县| 辉南县| 肃宁县| 额济纳旗| 兴山县| 沅陵县| 九寨沟县| 丹东市| 阿克陶县| 永新县| 祁阳县| 彩票| 东丰县| 佳木斯市| 阳高县| 台南县| 烟台市| 萨迦县| 枣强县| 苍山县| 华蓥市| 宁波市| 长泰县| 贺州市| 天祝| 于都县| 新宁县| 长岛县| 义马市| 汉寿县| 海安县| 北辰区| 平武县| 武义县| 墨竹工卡县| 织金县| 民丰县| 阿拉善左旗| 龙江县| 新昌县|