在 Ubuntu 系统中,你可以使用多种工具来进行端口扫描。最常用的工具之一是 nmap
。以下是如何安装和使用 nmap
进行端口扫描的步骤:
sudo apt update
nmap
:sudo apt install nmap
基本扫描:扫描目标主机的常用端口(1-1024):
sudo nmap <目标IP地址或域名>
指定端口扫描:扫描特定端口(例如 80 和 443):
sudo nmap -p 80,443 <目标IP地址或域名>
扫描所有端口:
sudo nmap -p- <目标IP地址或域名>
进行服务版本检测:让 nmap
尝试识别每个开放端口上运行的服务版本:
sudo nmap -sV <目标IP地址或域名>
进行操作系统检测:尝试确定目标主机的操作系统:
sudo nmap -O <目标IP地址或域名>
进行更深入的扫描:使用脚本扫描(如脚本扫描器或 UDP 扫描等):
sudo nmap -sC -sV <目标IP地址或域名>
使用特定的扫描类型:例如,进行 SYN 扫描(更隐蔽):
sudo nmap -sS <目标IP地址或域名>
请注意,未经授权的端口扫描可能违反法律法规或用户协议。确保你有权对目标主机进行扫描。