这几天在学习Troubleshooting,新发现一个问题共享一下,
root登录系统时输入密码shell一闪而过,无法登录,进入S模式,查看secure日志提示如下:
 
RHCE Troubleshooting_休闲
 
检查半天,排除pam配置错误后怀疑是bash错误,进入rescue模式挣扎半天强制安装了bash,登录错误依旧,baidu+google后倒腾半天原来是selinux作怪,再次重启在grub中禁用selinux后登录正常,思考半天估计是删除了系统安装是的bash,在rescue模式自行安装的被selinux挡掉了,所以root根用户登录是找不到自己shell导致无法登录。