怎么使用 Shell 脚本来查看多个服务器的端口是否打开
一、首先,我们需要使用 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 命令来查看端口是否打开。最后,我们需要使用循环来查看多个服务器的端口是否打开。
相关文章