Ubuntu如何在无法使用sudo时修改sudoers获得root权限
2018-02-01 15:30
585 查看
花样作死,在root权限下将用户名修改保存。结果开启无法使用sudo时修改sudoers
适用的方法有在百度经验中看到的一种,
1、重启ubuntu,随即长按shirft进入grub菜单;(如果你是用ubuntu引导的双系统的用户,不用shirft,找到ubuntu高级选项直接进入就可以了)
2、选择recovery mode,按"e"键进入编辑页面; (或者不进入单用户模式,在recovery mode下,直接选择root选项,此操作后跳过3和4);
3、将ro recovery替换为rw single init=/bin/bash;
4、按ctrl+x,当前用户即为root;
5、在修改sudoers前,需要更改文件权限 chmod u+w /etc/sudoers ;
6、用vi修改/etc/sudoers文件,在#sudo root ALL=(ALL:ALL)ALL 的下一行添加:
xxx ALL=(ALL:ALL)ALL (xxx指的是你的用户名)
7、撤销文件的写权限 sudo chmod u-w /etc/sudoers;
8、按ctrl+alt+del重启
2018-02-02
补充:从http://www.linuxidc.com/Linux/2012-02/54388.htm中看出,百度经验上的方法应该是copy这个的。如果在步骤3中,替换掉的代码段是ro recovery nomodset,可以进入真正的单用户模式Ubuntu操作界面。就不用修改sudoers的权限。
参考文献:
https://zhidao.baidu.com/question/1494964716897659219.html https://www.cnblogs.com/flyinggod/p/8038133.html
适用的方法有在百度经验中看到的一种,
1、重启ubuntu,随即长按shirft进入grub菜单;(如果你是用ubuntu引导的双系统的用户,不用shirft,找到ubuntu高级选项直接进入就可以了)
2、选择recovery mode,按"e"键进入编辑页面; (或者不进入单用户模式,在recovery mode下,直接选择root选项,此操作后跳过3和4);
3、将ro recovery替换为rw single init=/bin/bash;
4、按ctrl+x,当前用户即为root;
5、在修改sudoers前,需要更改文件权限 chmod u+w /etc/sudoers ;
6、用vi修改/etc/sudoers文件,在#sudo root ALL=(ALL:ALL)ALL 的下一行添加:
xxx ALL=(ALL:ALL)ALL (xxx指的是你的用户名)
7、撤销文件的写权限 sudo chmod u-w /etc/sudoers;
8、按ctrl+alt+del重启
2018-02-02
补充:从http://www.linuxidc.com/Linux/2012-02/54388.htm中看出,百度经验上的方法应该是copy这个的。如果在步骤3中,替换掉的代码段是ro recovery nomodset,可以进入真正的单用户模式Ubuntu操作界面。就不用修改sudoers的权限。
参考文献:
https://zhidao.baidu.com/question/1494964716897659219.html https://www.cnblogs.com/flyinggod/p/8038133.html
相关文章推荐
- ubuntu kylin sudoers 修改错误导致系统无法正常使用
- linux下因修改/etc/sudoers 从而导致sudo命令无法使用
- ubuntu下修改environment后无法使用sudo的解决办法
- Ubuntu14.04 如何修改/etc/sudoers 和错误修改权限的解决办法
- Ubuntu新添加用户无法sudo问题的解决:修改sudoers
- Ubuntu 下误改sudoers权限 导致无法使用sudo解决 (忘记root密码时也可以这...
- 在Ubuntu终端中使用安装命令Sudo apt-get install xxx时时出现E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)的错误解决方案
- linux(ubuntu)sudoers权限错误导致sudo无法使用
- ubuntu 下修改了/usr/lib下导致sudo无法使用
- ubuntu下修改environment后无法使用sudo的解决办法
- linux下因修改/etc/sudoers 从而导致sudo命令无法使用
- Ubuntu新添加用户无法sudo问题的解决:修改sudoers
- 修改了/etc/sudoers 权限为0777,无法sudo,如何恢复为0440
- Ubuntu sudo 免密码之 sudoers 修改
- ubuntu下出现sudo被禁用和获得不了root权限时的处理办法
- UBUNTU中如何获得root权限
- UBUNTU(linux 操作系统乌班图)中如何获得root权限
- Ubuntu sudo 免密码之 sudoers 修改
- UBUNTU中如何获得root权限
- Android开发过程中,使用镜像如何获得Root权限