用 nmap 扫描主机开放端口
查看自己机器上开放了哪些端口、运行着什么服务版本。
运行 nmap -sV -p- 192.168.1.10,扫描全部 65535 个端口并识别每个开放端口的服务和版本。
01命令
命令
$ nmap -sV -p- 192.168.1.1002作用说明
nmap 默认只检查最常用的 1000 个端口,-p-(即 -p 1-65535)才会全端口扫描,-sV 则让 nmap 识别每个开放端口背后的服务和版本号。全端口扫描耗时较长,只想快速检查常用服务时可以去掉 -p-。这是验证自己机器只暴露预期服务的标准方法。
03风险
!注意: 只扫描自己拥有或获得授权的主机——扫描他人系统可能违法,会被当作入侵探测行为。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- nmap(1) — Debian manpage依据: Debian manpage describes nmap's -sV version detection and -p- to scan ports 1-65535
- nmap(1) — Ubuntu manpage依据: Ubuntu manpage documents -sV service/version detection and -p- (all 65535 ports) port specification
最后验证: 2026-09-19 · 分类: 网络