种别 | 子项 | 形貌与操作 |
账号安全控制 | 基本安全步调 | |
禁止登录终端 | 设置登录 shell 为 /sbin/nologin | |
锁定账号 | 使用 usermod -L 用户名 锁定账号, usermod -U 用户名 解锁账号 | |
锁定文件 | 使用 chattr +i 锁定 /etc/passwd 和 /etc/shadow 文件,防止修改 | |
使用 lsattr 查看文件隐蔽属性 | ||
暗码安全控制 | 暗码有用期设置 | 查看 /etc/shadow 文件中用户暗码的具体信息 |
修改 /etc/login.defs 文件中的 PASS_MAX_DAYS 设置暗码最长过期天数 |
字段 | 含义 | 示例值 |
用户名 | 用户的登录名 | root |
加密后的暗码 | 使用 $id$salt$hashed 格式加密的暗码 | $6$zFZ8kavFcjTKEq9v$3eEDeLV42bSDjRvflGFRdXs23LjMbzHLJRxtjXFpAKlBBTKv2rg3mxmkgZSxhaxGx.W9k2xQFKRhxDyazVaP./ |
暗码末了一次更改日期 | 从1970年1月1日算起的天数 | :: (这里为占位符,现实值应为一个数字) |
暗码最小年龄 | 暗码更改后必须保持的最小天数 | 0 |
暗码最大年龄 | 暗码到期前的天数(暗码有用期) | 99999 (通常表现暗码永不过期) |
暗码到期前的警告天数 | 暗码到期前多少天开始警告用户 | 7 |
暗码到期后账号的宽限期 | 暗码过期后用户还可以登录的天数 | :: (这里为占位符,现实值应为一个数字) |
账号失效日期 | 账号过期的日期(从1970年1月1日算起的天数) | :: (这里为占位符,现实值应为一个数字) |
保留字段 | 保留给未来使用 | :: (通常为空或占位符) |
序号 | 操作目标 | 下令或配置 | 解释 |
1 | 为新登录的用户设置下令历史 | vi /etc/profile ,添加 HISTSIZE=20 | 修改 /etc/profile 文件,为新登录用户设置下令历史记录的最大数量为20条。 |
2 | 为已登录的当前用户设置下令历史 | export HISTSIZE=200 | 为当前已登录的shell会话设置下令历史记录的最大数量为200条。 |
3 | 清空历史下令 | vi ~/.bash_logout ,添加 history -c 和 clear | 在用户的 ~/.bash_logout 文件中添加 history -c 下令以清空历史记录, clear 下令用于扫除屏幕内容。但这并不是真正在注销时清空历史记录的正确方法,因为 history -c 通常在当前shell会话中有用,并不会影响已保存的历史文件(如 ~/.bash_history )。 |
4 | 检查下令历史的扫除结果 | logout 后重新登录, history 查看 | 在终端中输入 logout 注销用户,然后重新登录并使用 history 下令查看历史记录是否被清空。但如前所述, history -c 的结果可能不会在重新登录时体现。 |
5 | 新登录用户设置空闲自动注销 | vi /etc/profile ,添加 export TMOUT=600 | 修改 /etc/profile 文件,为新登录用户设置空闲时间达到600秒(10分钟)后自动注销。 |
6 | 当前已登录用户设置空闲自动注销 | export TMOUT=600 | 为当前已登录的shell会话设置空闲时间达到600秒(10分钟)后自动注销。 |
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |