1.登陆服务器到单用户模式
在该界面按“e”:

在该位置输入init=/bin/sh,之后按ctrl+x键进入单用户模式

2.进入到单用户模式下修改文件
单用户模式后,通常根分区会以只读模式mount,故系统文件都是只读的,无法修改:
需要将根分区重新mount为可读写状态:
mount / -o rw,remount
![]()
3.修改系统文件
修改/etc/pam.d/login文件:
session optional pam_ck_connector.so // 这里多了一横,故报错
session required /lib64/security/pam_limits.so //64位
session required /lib/security/pam_limits.so //32位
session required pam_limits.so

4.重启服务器

本文详细介绍了如何通过进入单用户模式,修改配置文件解决Linux系统登录时出现的错误。包括更改启动模式,编辑/etc/pam.d/login文件,调整权限设置等步骤。
2万+

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



