Chinaunix

标题: RHCE排错系列 10 [打印本页]

作者: sys_sam    时间: 2005-01-21 17:35
标题: RHCE排错系列 10
版权声明:本人名sam,亦系菜鸟一个,2004年底开始学习linux,本着开车要驾照的思想,觉得应该朝着rhce的方向学习会有所方向和动力,一个月来,总算也是有了些收获,于是好像刚刚能够开动汽车的人一样,可以试着讲述自己的经验,真的是有些不自量力了。不过,无论如何,总而言之,本人也属初学驾驶,各种不是,请多海涵。欢迎转载,不过不要误人子弟。

10、root无法登陆
1) Login incorrect
如果出现这种情况,首先进入single模式,
首先查看/etc/passwd
如果不存在,请参照5进行
如果存在,但是/etc/passwd之中没有root(uid=0)用户
参照/etc/passwd-加入相应记录即可
如果存在root用户,
看看root的shell是不是nologin,如果是改回/bin/bash
尝试使用passwd修改密码。
重新启动后如果依然不行
查看/etc/securetty文件是否包含你所登陆的tty(一般我们用tty1)
如果还不行的话,那就是用户被锁定了
进入single模式使用
usermod –U root就好了
查看/var/log/messages也可以发现其中一些端倪

2) 输入用户名和密码后,屏幕只是一闪
首先进入single模式
查看/var/log/messges ,/var/log/secure
执行authconfig,看看是否选择了使用nis/ldap等方式,如果有取消这些认证方式(即使用本机的passwd文件)。Authconfig会修改/etc/pam.d/system-auth文件
如果并没有使用其它的认证方式,那应该是pam的问题了
查看/etc/pam.d/login
注释掉多余的认证方式,包括pam_access.so,pam_listfile.so,pam_time.so等。
重新启动,应该可以了。
3) 输入用户名后回车,又回到登录界面
应该是/bin/login文件丢失了
需要重新安装util-linux之中的login文件

4) 其它
包括帐号过期问题
还有同shell配置有关的问题
应该都不难解决了




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2