ubuntu root 密码丢失-恢复

昨天操作用户组时,不小心把自己从linux的adm、sudo等组中删除了,于是乎我使用sudo欲登录root账户就出现了提醒:当前用户不在sudoers中,这时只能寄希望用su登录,修改/etc/sudoers,可是我不知道root的密码哈!

baidu了一下,有人说安装完ubuntu后,如果不重置root密码,以后每次启动时密码都是随机生成的,我也没核对对不对,但不管怎样,大家装好系统后,还是重置一下root密码,很简单,使用命令:sudo passwd root,如下图:


如果之前没有重置过,像我这种情况又不得不需要root登录,那又该怎么办?

有办法,只要重启系统,并以run level 1,即single user mode(单用户维护模式,用在系统出问题时的维护)登录,此时不需要密码即可登录一个默认的shell,然后我们就可以使用passwd命令,更改密码了,见链接:点击打开链接

注:我当前的kernel版本是3.5.6,编辑是默认的是:ro recovery nomodeset,
此时需要将其改为ro single 并添加quiet splash rw init=/bin/bash。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值