comment:用户全名或其它注释信息 home_dir:用户根目录
command:用户登录后的执行命令 备份方法:
#cp -p /etc/passwd /etc/passwd_bak 加固方法:
使用命令passwd -l <用户名>锁定不必要的超级账户。 使用命令passwd -u
<用户名>解锁需要恢复的超级账户。 风险:需要与管理员确认此超级用户的用途。
7.设置系统口令策略
#vi /etc/login.defs修改配置文件
PASS_MAX_DAYS 90 #新建用户的密码最长使用天数 PASS_MIN_DAYS 0
#新建用户的密码最短使用天数
PASS_WARN_AGE 7 #新建用户的密码到期提前提醒天数 PASS_MIN_LEN 8
#最小密码长度8
8.设置关键目录的权限
通过chmod命令对目录的权限进行实际设置。 2、补充操作说明
etc/passwd 必须所有用户都可读,root用户可写 –rw-r—r— /etc/shadow 只有root可读 –r---
-----
/etc/group 必须所有用户都可读,root用户可写 –rw-r—r— 使用如下命令设置: chmod 644
/etc/passwd
chmod 600 /etc/shadow chmod 644 /etc/group
如果是有写权限,就需移去组及其它用户对/etc的写权限(特殊情况除外)
执行命令#chmod -R go-w /etc
9.设置umask地址 检查方法:
#cat /etc/profile 查看umask的值 备份方法:
#cp -p /etc/profile /etc/profile_bak 加固方法: #vi /etc/profile
默认情况下是022 使用者是002 把022 改成027 umask=027
风险:会修改新建文件的默认权限,如果该服务器是WEB应用,则此项谨慎修改。
TMOUT=180 export TMOUT
10.设置目录权限,防止非法访问目录需要重要目录 1、参考配置操作
评论