今天在找回某台ubuntu机器的密码时,顺利进入了root界面,但在passwd root后,提示:authentication token manipulation error,搞了很久没搞定,最终通过以下方式解决,分享给大家:
找回密码时我们身边并没有安装盘,但grub为我们提供一个非常方便的方法。在启动界面,我们选择第二项kernel 2.6.12-*-* (recovery mode),然后选择“root Drop to root shell prompt”,输入命令passwd 用户名,这时你想改哪一个用户的密码都可以,例如修改root密码:passwd root,接着输入两次相同的密码即可修改密码,做完这个相信大家都会觉得linux这样太不安全了,但是你可以设置bios密码嘛,毕竟给自己带来方便 的同时也给别人提供了机会。在修改密码的时候,或许会出现authentication token manipulation error导致修改不成功,这是因为存放密码的文件只读了,所以我们得修改一下该文件的权限,通过命令:
mount -rw -o remount /
然后在修改就搞定了。
之前在centos下没遇到过,ubuntu下遇到了,记录一下 :)
【via@网络】