您的位置:首页 > 运维架构 > 网站架构

网站服务器基本安全设置

2010-01-05 22:08 274 查看
一、服务器系统安装建议
1、不安装多余组件,停止不需要的服务;
2、www服务单独分区;
3、补丁打全;
二、登录账号与口令安全
1、设置密码使用、数字加大小写字母不少余8位;
# vi /etc/login.defs
找到以下:



PASS_MAX_DAYS 99999 #最大的天数密码可以使用。
PASS_MIN_DAYS 0 #最小数目密码更改期限内。
PASS_MIN_LEN 5 #最小可接受的密码长度。
PASS_WARN_AGE 7

根据自已实际实情况修改。

2、禁用不必要的账号;
设置密码使用时间
查看密码使用时间
#chage -l xxx(登录用户名)



查看账号所属组
# id xxx(登录用户名)
3、登录系统时,不要直接使用ROOT,以普通用户登录后,用SU切换ROOT户;
#vi /etc/ssh/sshd_config
找到

四、设置history保留量
#vi /etc/profile
找到
HISTSIZE=X (修改X保留行数)
退出时自动删除命令记录(history)
修改
#vi .bash_logout
加入一行
rm -rf $HOME /.bash_history
五、锁定口令文件
chattr +i /etc/passwd
chattr +i /etc/shadow
chattr +i /etc/group
六、其它安全配置
1、备份/etc/下重要配置文件到其它介质上;
2、修改SSH端口号
#vi /etc/ssh/sshd_config
修改为不常用的端口号
重起生效
#service sshd restart
七、设置允许访问的主机
#vi /etc/hosts.allow

本文出自 “学习改变现状” 博客,请务必保留此出处http://myliyh.blog.51cto.com/1101597/258766
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: