当前位置: 技术问答>linux和unix
solaris root 的shell搞错了,提示 no shell root 进不了!(solaris 8 for x86)
来源: 互联网 发布时间:2014-12-11
本文导语: 我在/etc/passwd中把root 的shell 改成/sbin/hash,多打了一个s,结果说这个shell不正确,现在我不能用root 用户进入CDE了,在命令行方式也不行,我其它的用户可以进。但没有权限改/etc/passwd文件,该如何处理呢?是不是单...
我在/etc/passwd中把root 的shell 改成/sbin/hash,多打了一个s,结果说这个shell不正确,现在我不能用root 用户进入CDE了,在命令行方式也不行,我其它的用户可以进。但没有权限改/etc/passwd文件,该如何处理呢?是不是单机维护模式可以。可是进不了啊,ScoUnix启动时出现一个选项,让我进入正常还是模式,可是这个Solaris 8我没见啊(见过一次,那是非正常关机后,出现的,解决问题后就再也没见过了)。我怎么才能改正确那个shell。或重新获得root权限?
|
出个主意:
1:用别的用户进入,新建一个连接文件/sbin/bash,指向/bin/bash。然后进root.
1:用别的用户进入,新建一个连接文件/sbin/bash,指向/bin/bash。然后进root.
|
好方法!我想的是把硬盘拔出来插在其他机器上改回来呢。