LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 844|回复: 0

如何解决系统无法验证用户的问题?

[复制链接]
发表于 2004-4-10 16:18:12 | 显示全部楼层 |阅读模式
各位先辈:

我通过从HDC上的正常的LINUX (RH7.2)上复制相关的文件到HDA上面去,并且安装lilo到hda上;

现在从hda上也可以正常启动并且到login的提示下了,输入root后回车,不象正常系统那样提示输入password,只是一闪就重新回到了login提示了。

我记得在启动的时候系统运行到chgrp utmp 。。。的时候好象是出错了,可是没有看清楚。。。。


今天的工作:
修改etc/inittab文件,不启动+mingetty+login,直接进入bash:
1:23:respawn:/bin/bash

系统启动后的提示:


Mounting local fs [ok]

chgrp:invalid group name 'utmp'
--------------------------------------------------------------------------------

INIT:Entering runlevel 3:
Entering non-interactive startup
Setting network parameters:[ok]
Bringing up interface lo:[ok]

{这里怎么没有提示启动ETH0、eth1呢??? }
--------------------------------------------------------------------------------

Starting snmpd:[ok]
ucd_snmp[249] : cannot find modules (IF-MIB): at line 0 in (none)

Starting named : named : user 'name' unknown
--------------------------------------------------------------------------------



httpd:bad user name apache [Failed]
--------------------------------------------------------------------------------

Starting crond [OK]

BASH-2.05#
BASH-2.05#reboot
you don't exist.Go away!

=========================
看来,系统没有办法识别用户和组,这明显的影响了named、httpd的启动以及reboot等系统操作。

我应该从什么地方下手排除问题呢???

login、PAM、SHADOW的资料我都仔细研究了一下,忙活了一整天了,还是没有任何头绪。。。。
_________________
※※※※※※※※※※※※※※※※※※※※
※安得广厦千万间,大庇天下寒士俱欢颜;※
※ ——上上签       ※
※※※※※※※※※※※※※※※※※※※※
奇文共欣赏,疑义相与析
cnhero@163.com
http://www.cn-cio.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表