2015年3月

linux丢失root密码而且give root password for maintenance的解决方法

有的时候我们忘记了linux密码,而且还出现了 give root password for maintenance 这个提示的时候使用单用户模式进系统改密码已经不行了,那应该怎么做才能修改root密码呢?方法是在原来添加single的地方添加init=/bin/bash,如下:

修改前:
linux /boot/vmlinuz-3.11.0-15-generic root=UUID=24e6002e-014d-4605-a300-eefe33f4fe66 ro

修改后:
linux /boot/vmlinuz-3.11.0-15-generic root=UUID=24e6002e-014d-4605-a300-eefe33f4fe66 rw init=/bin/bash

修改后按b启动系统,使用passwd root 修改密码。