使用以下脚本来达成此目的。
# vi multiple_port_scan.sh -
#!/bin/sh for server in `more server-list.txt` do for port in `more port-list.txt` do #echo $server nc -zvw3 $server $port echo "" done done
设置 multiple_port_scan.sh 文件的可执行权限。
$ chmod +x multiple_port_scan.sh
最后运行脚本来实现这一目的。
# sh multiple_port_scan.sh Connection to 192.168.1.2 22 port [tcp/ssh] succeeded! Connection to 192.168.1.2 80 port [tcp/http] succeeded! -
Connection to 192.168.1.3 22 port [tcp/ssh] succeeded! Connection to 192.168.1.3 80 port [tcp/http] succeeded! -
Connection to 192.168.1.4 22 port [tcp/ssh] succeeded! Connection to 192.168.1.4 80 port [tcp/http] succeeded! -
Connection to 192.168.1.5 22 port [tcp/ssh] succeeded! Connection to 192.168.1.5 80 port [tcp/http] succeeded! -
Connection to 192.168.1.6 22 port [tcp/ssh] succeeded! Connection to 192.168.1.6 80 port [tcp/http] succeeded! -
Connection to 192.168.1.7 22 port [tcp/ssh] succeeded! Connection to 192.168.1.7 80 port [tcp/http] succeeded!
【编辑推荐】 - Linux 绝对霸主,Linux 开发者未来可期
- 如何在Linux中配置sudo访问权限
- Linux的优缺点,Linux与Windows的区别
- Linux下使用killall命令终止进程的8大用法
- 如何在Linux上安装并启用Flatpak支持?
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0 (编辑:好传媒网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|