单用户模式bash:passwd:command not found

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
apache27
帖子: 2
注册时间: 2015-08-21 11:18
系统: ubuntu12.04

单用户模式bash:passwd:command not found

#1

帖子 apache27 » 2015-08-21 11:23

ubuntu12.04 由于root密码忘了,打算重置。但是在网上搜了很久,问题还是得不到解决,来请教各位大侠。
我在恢复模式中按e,进入编辑模式,把ro后面的改成rw single init=/bin/bash,按Ctrl+x运行后出现bash:groups:Command not found
bash:no job control in this shell
但是能进入单用户模式,可是用passwd root 命令改密码提示bash:passwd:command not found,
试过用mount -o remoount,rw 但还是不行,请问各位有没有解决的办法?


PS:由于误操作,将原来自己的管理组下的用户使用 sudo usermod -G 命令把当前用户添加到其他用户组去了……
现在当前用户已经不是管理员组,失去了sudo的能力
上次由 apache27 在 2015-08-21 12:38,总共编辑 1 次。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 单用户模式bash:passwd:command not found

#2

帖子 poloshiao » 2015-08-21 11:58

1. 建議 全新安裝
2. 不建議 使用 root 登入
3. 不建議 重制 root 密碼的程序 公開在論壇上顯示出來
apache27
帖子: 2
注册时间: 2015-08-21 11:18
系统: ubuntu12.04

Re: 单用户模式bash:passwd:command not found

#3

帖子 apache27 » 2015-08-21 12:22

poloshiao 写了:1. 建議 全新安裝
2. 不建議 使用 root 登入
3. 不建議 重制 root 密碼的程序 公開在論壇上顯示出來


系统有一些重要文件,可以的不希望重装。主要是现在需要重置root的密码,但是在单用户模式下系统找不到指令。
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 单用户模式bash:passwd:command not found

#4

帖子 vickycq » 2015-08-21 12:32

1. $PATH没正确设置。

代码: 全选

export PATH=$PATH:/usr/bin
再试。或者直接

代码: 全选

/usr/bin/passwd
2. 修改root密码:用LiveCD修改

用LiveCD启动,将本机硬盘的根分区挂载到某目录下,如/mnt

代码: 全选

sudo mount /dev/sdaX /mnt
chroot /mnt
passwd
exit
搞清楚自己硬盘根分区是sda几。
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
回复