FreeBSD网站的安全构架(1)

王朝system·作者佚名  2006-11-23
窄屏简体版  字體: |||超大  

系统网络环境的设置情况

1。如果Server运行Apache or Wu-ftpd,Proftpd.且运行模式为standalone,也就是说作为

一个独立的后台服务进程,可以独立的响应用户的请求,不受Super-Server Daemon-

-->inetd的控制。那么我建议大家可以修改/etc/inetd.conf文件,除去shell and

login Services running外,把其它的服务都关掉。在其它服务前加"#"(i.e #ftp)

这样一来大家远程控制服务器就用SSH(Secure Shell)来管理服务器(rlogin or rsh

your-server).OK!

2.改变系统的核心变量达到对外屏闭服务器没有使用的端口:

#sysctl -w net.inet.tcp.log-in-vain=1

#sysctl -w net.inet.udp.log-in-vain=1

3.观察提供服务端口的数目,除去Port21(ftp),80(www),513(login),111(sunrpc)外,

把其它的服务端口关闭

#netstat -na|grep LISTEN

4.观察文件系统的设置情况,以防止远程非法用户mount your-filesystem.

#cat /etc/fstab

如果你看到分区属性中有osuid属性,请改变。

5。可以把系统的核心的运行层次设置为最安全的层次。

#sysctl -w kern.securelevel=2

6.为了防止cracker利用rootkit工具通过后门进入系统。对/bin,/sbin进行安全保护。

#chflags schg /bin/*

#chflags schg /sbin/*

7。确保系统运行了系统登陆守护后台进程。#ps -aux|grep syslogd

8.不允许一般用户阅读系统的日志文件。 #chmod g-w,o-r * (/var/log/*)

摘自 /country.myrice.com/

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航