- 论坛徽章:
- 0
|
多谢回复,但还是差一点没有达到我的希望值.因为上面的信息只能看到进程端口是UDP或是TCP,并没有显示出端口号.我意思是,我的系统有很多很少见的端口开放着.我想KILL了它,但又不知道这个端口所对应着什么服务.有没有这样一个命令可实现看到是什么服务在用这些端口,常用的可以从进程中KILL了或在启动中关了.但不常见的端口.怎样可以知道呢?
linux上是可以做到的.如下面:13724 端口是由1831/xinetd产生的.如果你没有下面显示,就很难知道13724是由哪个进程使用的.
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:25252 0.0.0.0:* LISTEN 1982/java
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1748/mysqld
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1584/httpd
tcp 0 0 10.20.0.165:80 207.206.215.81:1174 SYN_RECV -
tcp 0 0 10.20.0.165:80 65.7.189.238:2891 SYN_RECV -
tcp 0 0 0.0.0.0:113 0.0.0.0:* LISTEN 1831/xinetd
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 1851/proftpd: (acce
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1947/sshd
tcp 0 0 0.0.0.0:13782 0.0.0.0:* LISTEN 1831/xinetd
tcp 0 0 0.0.0.0:13783 0.0.0.0:* LISTEN 1831/xinetd
tcp 0 0 0.0.0.0:13722 0.0.0.0:* LISTEN 1831/xinetd
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 1584/httpd
tcp 0 0 0.0.0.0:13724 0.0.0.0:* LISTEN 1831/xinetd
大家还有什么看法吗?
[ 本帖最后由 jacky_hui888 于 2006-10-22 22:34 编辑 ] |
|