码迷,mamicode.com
首页 > 其他好文 > 详细

因修改/etc/sudoers权限导致sudo和su不能使用的解决方法

时间:2017-04-07 13:33:19      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:撤销   模式   错误   log   系统   选项   文件   recovery   roo   

因为修改了/etc/sudoers以及相关权限,导致sudo无法使用,恰好Ubuntu的root密码没有设置,每次执行 su - 时。输入密码,提示:认证错误 。

 

解决方法:

1、重启ubuntu,启动时按Esc或Shift键,可以看到引导选项;

2、在引导选项中选择Recovery模式的那一项来引导;

3、进入Recovery Menu页面,选择root,也就是进入试用root用户进行系统恢复,在这里可以执行超级用户的权限的操作,回车后可以看到熟悉的 root@user ~# 命令提示符;

4、设置或者撤销/etc/sudoers文件的权限,也可以将该文件改回到发生错误之前的状态。分别执行下面命令:

    chmod  /dev/null
    mount -o remount rw /
    vi /etc/sudoers 
    :wq!  恢复本文件内容并存盘

 

5、执行 命令:exit . 退出Recovery模式,重新启动ubuntu 即可。

 

 

ref: http://blog.sina.com.cn/s/blog_1549bfbd30102x96o.html

因修改/etc/sudoers权限导致sudo和su不能使用的解决方法

标签:撤销   模式   错误   log   系统   选项   文件   recovery   roo   

原文地址:http://www.cnblogs.com/pinganzi/p/6677621.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!