当前位置: 技术问答>linux和unix
用linux系统做web服务器有那些端口是必须开!!!
来源: 互联网 发布时间:2015-01-03
本文导语: 用linux系统做web服务器有那些端口是必须开!!! 现在不是开十六大吗? 为了防止恶意攻击,经理让我把我们linux服务器的端口关闭一些。 可是我并不是很熟悉这些!! 现在我只知道可以把ftptelnet等关闭其它还应该...
用linux系统做web服务器有那些端口是必须开!!!
现在不是开十六大吗?
为了防止恶意攻击,经理让我把我们linux服务器的端口关闭一些。
可是我并不是很熟悉这些!!
现在我只知道可以把ftptelnet等关闭其它还应该关闭那些。
请各位高手指都。我现在开的服务有
autofs、crond、cwnn、mysqld、named、netfs、randow、pop3、nfslock、network、
xinetd、xfs、syslong、telnet、rawdevices、smtp、sgi-fan、smb、
有那些是不必要的。
应该如何关闭。
谢谢各位了。小妹很急请各位!!!!
现在不是开十六大吗?
为了防止恶意攻击,经理让我把我们linux服务器的端口关闭一些。
可是我并不是很熟悉这些!!
现在我只知道可以把ftptelnet等关闭其它还应该关闭那些。
请各位高手指都。我现在开的服务有
autofs、crond、cwnn、mysqld、named、netfs、randow、pop3、nfslock、network、
xinetd、xfs、syslong、telnet、rawdevices、smtp、sgi-fan、smb、
有那些是不必要的。
应该如何关闭。
谢谢各位了。小妹很急请各位!!!!
|
默认的linux就是一个强大的系统,运行了很多的服务。但,有许多服务是不需要的,很容易引起安全风险。第一个文件是/etc/inetd.conf,它制定了/usr/sbin/inetd将要监听的服务,你可能只需要其中的两个:telnet和ftp,其他的许多如popd,imapd和rsh都是有可能引发安全问题的。用下面的命令显示没有被注释掉的服务:
grep -v "#" /etc/inetd.conf
redhat也提供一个工具来帮助你关闭服务,输入/usr/sbin/setup,然后选择"system services",就可以定制系统启动时跑哪些服务。
grep -v "#" /etc/inetd.conf
redhat也提供一个工具来帮助你关闭服务,输入/usr/sbin/setup,然后选择"system services",就可以定制系统启动时跑哪些服务。