当我使用 nmap 映射我的计算机时,我会打开这个端口并显示以下文本
8082/tcp open blackice-alerts
你们有人知道这个 blackice-alerts 是什么吗
netstat 揭示了这一点
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 @asad-linux-deskt:mysql *:* LISTEN
tcp 0 0 *:8082 *:* LISTEN
tcp 0 0 @asad-linux-desktop:ipp *:* LISTEN
tcp 0 0 @asad-linux-deskt:43676 *:* LISTEN
tcp 0 0 asad-linux-deskto:38148 hkg01s01-in-f113.1e:www ESTABLISHED
tcp 0 0 asad-linux-deskto:34919 tx-in-f101.1e100.ne:www ESTABLISHED
tcp 0 0 asad-linux-deskto:54513 hkg01s01-in-f102.1e:www ESTABLISHED
tcp 0 0 asad-linux-deskto:55928 a88-221-217-18.depl:www ESTABLISHED
tcp 1 0 @asad-linux-deskt:38277 @asad-linux-deskt:43676 CLOSE_WAIT
tcp 0 0 asad-linux-deskto:51560 sin01s01-in-f104.1e:www ESTABLISHED
tcp 0 0 asad-linux-deskto:51561 sin01s01-in-f104.1e:www ESTABLISHED
tcp 0 0 asad-linux-deskto:53386 ec2-174-129-241-1:https ESTABLISHED
tcp 0 0 asad-linux-deskto:55927 a88-221-217-18.depl:www ESTABLISHED
tcp 1 0 @asad-linux-deskt:38270 @asad-linux-deskt:43676 CLOSE_WAIT
tcp 0 0 asad-linux-deskto:41855 Asads-MacBook.loca:5900 ESTABLISHED
tcp6 0 0 [::]:netbios-ssn [::]:* LISTEN
tcp6 0 0 [::]:5900 [::]:* LISTEN
tcp6 0 0 [::]:www [::]:* LISTEN
tcp6 0 0 ip6-localhost:ipp [::]:* LISTEN
tcp6 0 0 [::]:microsoft-ds [::]:* LISTEN
udp 0 0 *:59554 *:*
udp 0 0 *:bootpc *:*
udp 0 0 *:mdns *:*
udp 0 0 asad-linux-d:netbios-ns *:*
udp 0 0 *:netbios-ns *:*
udp 0 0 asad-linux-:netbios-dgm *:*
udp 0 0 *:netbios-dgm *:*
有任何想法吗 .......?
答案1
你确定这就是 8082 上监听的内容,而不是 nmap 猜测的内容吗?尝试:
sudo lsof -i tcp:8082
答案2
Ubuntu 有一个“政策”,即出于安全考虑不开放任何端口。在 Ubuntu 9.10 的 LiveCD 上,我没有看到端口 8082 开放,所以您安装的某些程序在此端口上启动了一项服务。要找出是什么开放了它,请在 sudo 中运行带有 -p 标志的 netstat:
sudo netstat -plant
最后一列将显示 PID 和程序进程名称。您可以通过以下输出中列出的 PID 找到有关正在运行的进程的更多详细信息:
sudo lsof -p:PID
(其中 PID 是数字)
您可以使用 dpkg -S 找出安装了该程序的软件包
dpkg -S
答案3
我有一个 web-proxy ( webscarab
) 在 上运行localhost
,并且正在 上运行8082
。Netstat 显示一个 java 进程(我猜webscarab
是用 java 编写的,因此正在调用 jvm)。
关闭 Webscarab 也会关闭端口。