ww2000e 发表于 2006-5-28 16:30:37

不小心改了root的shell怎么办?

$ su root
Password:
没有 shell
$



:cry: 我该怎么办?

shadkong 发表于 2006-5-28 16:39:03

你是怎么改的?

ww2000e 发表于 2006-5-28 16:57:10

在root:下
用chsh命令

shadkong 发表于 2006-5-28 17:18:08

改成了什么?

bluebinary 发表于 2006-5-28 18:40:57

Re: 不小心改了root的shell怎么办?

$ su root
Password:
没有 shell
$



:cry: 我该怎么办?

"$" 好象是 sh

吴文官 发表于 2006-5-29 09:54:57

修改 /etc/passwd

ww2000e 发表于 2006-5-30 15:07:45

可是没法用root身份登录
怎么改/etc/passwd?

npcomet 发表于 2006-5-30 18:40:43

用live cd

hejux 发表于 2006-5-30 19:11:48

晕--------------------死

fudaming 发表于 2006-5-31 10:06:12

单用户模式能进吗? 在kernel参数上加single试试看。进去后 vi /etc/passwd就好了。

shadkong 发表于 2006-5-31 11:59:57

Live CD 进去之后用 chroot 不知道行不行。

吴文官 发表于 2006-5-31 21:07:08

如果有liveCD ,启动后不需要chroot,直接编辑/etc/passwd就可以了

fudaming 发表于 2006-6-1 09:00:31

:mrgreen: 总而言之办法多多,楼主不用担心了。

记得解决后来把帖子结了。

积木 发表于 2006-6-1 15:25:48

:mrgreen: 总而言之办法多多,楼主不用担心了。

记得解决后来把帖子结了。
听起来好像是csdn上面那票人说的话。。。
这边没有结贴给分一说……只有帖子沉了这么一说。

积木 发表于 2006-6-1 15:28:57

顺便说一句,没有su
还有sudo,总之很多方法啦。
页: [1]
查看完整版本: 不小心改了root的shell怎么办?