由于安全加固导致root无法登陆
由于安全加固导致 root 无法登陆
问题背景排查过程
问题背景
由于用户做了安全加固,导致 root 无法登陆操作系统
排查过程
- 尝试登录之后,进入单用户模式,查看 secure 错误日志,从日志中我们可以看出,安全加固限制了只允许 uid 大于 1000 的用户登录,由于root用户的uid是0,所以不满足可以登录的条件
less /var/log/secure
- 去掉 uid>1000 的登录限制
vim /etc/pam.d/system-auth
- 再次尝试登录,仍然无法登陆,再次进入单用户模式,查看 secure 错误日志,从日志中我们可以看出,安全加固限制了 tty1 终端登录权限。
less /var/log/secure
- 去掉 tty 终端登录限制
vim /etc/pam.d/login
- 再次测试,成功登录。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步