系统账号清理:
将非登陆用户的Shell设为/sbin/nologin
锁定长期不适用的账号
删除无用的账号
锁定账号文件passwd、shadow
锁定文件并查看状态:
chattr +i /etc/passwd /etc/shadow
lsattr /etc/passwd /etc/shadow
解锁文件:
chattr-i /etc/passwd /etc/shadow

密码安全控制:
设置密码有效期
要求用户下次登录时修改密码
vim /etc/login.defs 适用于新建用户
chage -M 30 [用户名] 适用于已存在的用户
chage -d 0 [用户名] 强制在下次登录时更改密码(设置密码时存在问题,慎用!!!)
vim /etc/login.defs 用于修改配置
useradd [用户名] 创建用户


chage -M 30 zhangsan 修改zhangsan密码有效期30天


本文详细介绍如何通过设置非登陆用户的Shell、锁定及删除无用账号、修改密码有效期等手段加强系统账号的安全管理。同时,提供了具体命令如chattr、chage、vim /etc/login.defs等的使用方法。

4808

被折叠的 条评论
为什么被折叠?



