免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3188 | 回复: 7
打印 上一主题 下一主题

求助ROOT用户无法登寻的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-09-22 16:42 |只看该作者 |倒序浏览
机器装的SOLARIS10X86,在对系统没有作任何改动情况下,就是加装过两块HBA卡,但在机器重启后,可以见到登录界面,输入ROOT,然后输入密码:报错:\r\nunvalid user shell,login rejected;\r\n\r\n机器可以进failsafe模式,也就是单用户模式.但不知道怎么去修复这问题,passwd和shadow文件也正常;

论坛徽章:
0
2 [报告]
发表于 2009-09-22 16:55 |只看该作者
哪位大哥指点一下,只有一个ROOT用户,现加了HBA卡等着配存储,在网上google了一下也没找到好答案,急死了

论坛徽章:
0
3 [报告]
发表于 2009-09-22 16:58 |只看该作者
被改了是什么意思,我没做任何改动啊,有没什么补救的办法

论坛徽章:
0
4 [报告]
发表于 2009-09-22 16:58 |只看该作者
光盘单用户进去看下/a/etc/passwd是否有这个shell

论坛徽章:
0
5 [报告]
发表于 2009-09-22 17:11 |只看该作者
我用failsafe模式进去了,是看到有这个SHELL的,passwd里面是用的/sbin/sh,然后我到/sbin下找到sh,

论坛徽章:
0
6 [报告]
发表于 2009-09-22 17:16 |只看该作者
more /etc/passwd看用户shell和主目录\r\nmore /etc/vfstab看用户主目录指向哪个分区?

论坛徽章:
0
7 [报告]
发表于 2009-09-22 17:41 |只看该作者
谢谢gefei4587,我刚开始在弄错了目录 /a/etc/下才是我原来系统目录,进去看果真用的是bash 而sbin下没有bash只有sh,把passwd改过来就可以了\r\n\r\n\r\n\r\n最开始总是进入/etc/passwd里面去看,看到是现在启的这个系统,汗....不熟悉啊

论坛徽章:
2
丑牛
日期:2014-06-11 13:55:04ChinaUnix元老
日期:2015-02-06 15:16:14
8 [报告]
发表于 2009-09-22 18:29 |只看该作者

回复 #9 wyj983128 的帖子

root的shell最用/sbin/sh\r\n这个是在根文件系统,而且是静态链接
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP