centos登录异常解决方案:输入账号后未提示输入密码报错

文章描述了一位用户在尝试登录CentOS服务器时遇到的问题,即输入账号后无需密码直接回车即报错。问题源于一个错误的安全加固脚本,该脚本影响了/etc/pam.d/system-auth配置,导致登录失败。解决方法是进入系统单用户模式,恢复备份的配置文件system-auth-ac到system-auth。
摘要由CSDN通过智能技术生成

问题描述:

centos服务器登录时输入账号并未提示输入密码,回车后报登录错误:

0

排查流程:

linux单一模式

启动系统的时候按:e

选择第二个按:e

输入:空格 + s

回车返回选择系统页面,按B进入单一模式

查看登录报错:

cat /var/log/secure

 

0

该组件是centos7的,在centos6中不存在,分析为错误的安全加固脚本导致

该配置在/etc/pam.d/system-auth中

 

0

由于安全加固脚本将原配置清空并配置了错误的参数

解决方案:

还原/etc/pam.d目录下配置文件(system-auth-ac为备份文件,如果没有就找其他相同系统下的同名文件)

cd /etc/pam.d

mv system-auth system-auth.error

cp system-auth-ac system-auth

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值