有人可以帮我使用nmap吗?在找出特定服务器正在运行的端口时,我不太了解它。
为了举例说明我的问题,我必须在Ubuntu OS上安装apache2 Web服务器。然后,我必须启动它的守护进程(没问题,我只是运行“service apache2 start”,我认为,这真的为我做了工作)。现在,我只需要弄清楚这个服务正在运行的端口。我读到了关于netstat和nmap的内容,但我真的不知道应该使用哪些参数来查找端口。所以,我的问题是:有没有办法找出这个服务正在使用的端口?如果是的话,我怎么能这样做?
此外,如果我想知道在特定服务器上打开了哪些端口(处于“已建立”或“正在侦听”状态),我该如何查找?
非常感谢。
答案 0 :(得分:0)
netstat -tlp
做你要求的。 nmap可以工作(例如nmap -n localhost
),但为什么扫描端口,如果你只是可以询问系统?