Chinaunix

标题: 求助ROOT用户无法登寻的问题 [打印本页]

作者: wyj983128    时间: 2009-09-22 16:42
标题: 求助ROOT用户无法登寻的问题
机器装的SOLARIS10X86,在对系统没有作任何改动情况下,就是加装过两块HBA卡,但在机器重启后,可以见到登录界面,输入ROOT,然后输入密码:报错:\r\nunvalid user shell,login rejected;\r\n\r\n机器可以进failsafe模式,也就是单用户模式.但不知道怎么去修复这问题,passwd和shadow文件也正常;
作者: wyj983128    时间: 2009-09-22 16:55
哪位大哥指点一下,只有一个ROOT用户,现加了HBA卡等着配存储,在网上google了一下也没找到好答案,急死了
作者: wyj983128    时间: 2009-09-22 16:58
被改了是什么意思,我没做任何改动啊,有没什么补救的办法
作者: zhmzhouming    时间: 2009-09-22 16:58
光盘单用户进去看下/a/etc/passwd是否有这个shell
作者: wyj983128    时间: 2009-09-22 17:11
我用failsafe模式进去了,是看到有这个SHELL的,passwd里面是用的/sbin/sh,然后我到/sbin下找到sh,
作者: gefei4587    时间: 2009-09-22 17:16
more /etc/passwd看用户shell和主目录\r\nmore /etc/vfstab看用户主目录指向哪个分区?
作者: wyj983128    时间: 2009-09-22 17:41
谢谢gefei4587,我刚开始在弄错了目录 /a/etc/下才是我原来系统目录,进去看果真用的是bash 而sbin下没有bash只有sh,把passwd改过来就可以了\r\n\r\n\r\n\r\n最开始总是进入/etc/passwd里面去看,看到是现在启的这个系统,汗....不熟悉啊
作者: 山野村夫    时间: 2009-09-22 18:29
标题: 回复 #9 wyj983128 的帖子
root的shell最用/sbin/sh\r\n这个是在根文件系统,而且是静态链接




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