怎么使用 Shell 脚本来查看多个服务器的端口是否打开

2023-04-12 08:35:00 多个 脚本 端口

一、首先,我们需要使用 nmap 工具来检查端口是否打开。

sudo nmap -sT -p 80,443 192.168.0.1

sudo nmap -sT -p 80,443 192.168.0.2

sudo nmap -sT -p 80,443 192.168.0.3

二、然后,我们需要使用 grep 命令来查看端口是否打开。

grep "80/tcp open"

grep "443/tcp open"

三、最后,我们需要使用循环来查看多个服务器的端口是否打开。

for server in server1 server2 server3; do

sudo nmap -sT -p 80,443 $server

done

四、总结

使用 Shell 脚本来查看多个服务器的端口是否打开非常简单。首先,我们需要使用 nmap 工具来检查端口是否打开。然后,我们需要使用 grep 命令来查看端口是否打开。最后,我们需要使用循环来查看多个服务器的端口是否打开。

相关文章