红联Linux门户
Linux帮助

请教linux关闭端口问题

发布时间:2011-07-04 10:39:49来源:红联作者:longfeiwulsg
请问一下精通linux高手,我有服务器需要把一些端口如21,22,23等关闭掉,是否可以采用如下办法
将 /etc/services 下的文件里面需要关闭的端口对应行注释掉如我需要关闭21,22,23端口,我就注释掉此6行就可以了啊

root@12000197 ~]# vi /etc/services
。。。。。
#ftp 21/tcp
#ftp 21/udp fsp fspd
#ssh 22/tcp # SSH Remote Login Protocol
#ssh 22/udp # SSH Remote Login Protocol
#telnet 23/tcp
#telnet 23/udp
。。。
文章评论

共有 1 条评论

  1. age 于 2011-07-04 12:09:45发表:

    [i=s] 本帖最后由 age 于 2011-7-4 12:11 编辑 [/i]

    显然不行啊, 这个文件不只服务器用, 普通程序也会用
    而服务器端口的设定一般是由自己的配置文件来决定的, 虽然99.9%的情形下都和/etc/services里定义的一致
    要想改端口也是从服务器配置文件里改, 而不是这里
    这个文件是协议名和端口号的映射, 它只负责二者相互间的解析, 而不负责端口的关闭与否
    前面的回复里已经说的很清楚了, 如果你没装相应服务, 就不会开启对应端口的