博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sudo 使用不了, the permissions on the /etc/sudoers file are changed to something other than 0440
阅读量:5124 次
发布时间:2019-06-13

本文共 1056 字,大约阅读时间需要 3 分钟。

sudo 使用不了,报错:

  • the permissions on the /etc/sudoers file are changed to something other than 0440

how to fix it:

本次操作目的:

修复切换sudo 时报错: /etc/sudoers, 应该是0440 权限。

 

重启服务器后,

• 方法一:通过recover mode ,进入root shell

进入GNU GRUB 界面:

 

选择Advanced options for Ubuntu

选择recovery mode (如果没有 recovery mode,则看 通过GRUB 编辑模式,进入root shell)

 

选择 root : drop root shell prompt

 

然后进入提示 root:~# 

运行: cd /var/log

运行: touch a

是否提示 read only file system

是则 运行: mount -o rw,remount /

运行: ls -l /etc/sudoers 。

请反馈权限是否: -r---r------- 

运行:chmod 0440 /etc/sudoers

 

运行:reboot或则alt+ctrl+del

重启系统即可。

 

 

• 方法二:通过GRUB 编辑模式,进入root shell

首先,进入系统,会显示这个界面

 

 

如果没有显示这个界面,请在机器启动后,系统启动时,不停按esc键,调出此grub菜单

 

光标选中第一个选项,即第一个系统,按e键进入编辑模式。

按下e键,出现下图:

 

光标下移,找到这个选项 linux  /boot/vmlinuz-3``````` ro quiet spash $vt_handoff

如下图:

 

内容大同小异,主要找到含有“linux  /boot/vmlinuz-”这一行代码,在代码后面空一格,加入如下代码:

rw init=/bin/bash

 

添加完如下图所示:

 

 

添加完后,按住ctrl+x或者f10进入系统(见屏幕下方提示),此时将进入如下界面:

 

 

成功后如下图所示:运行:chmod 0440 /etc/sudoers

 

此时,运行:reboot或则alt+ctrl+del

重启系统即可。

 

错误情况:进入上图命令行界面后,可能出现键盘无法输入的问题,如出现此种情况,请换圆口接口(ps/2)的键盘。

 
 

转载于:https://www.cnblogs.com/no7dw/p/4502501.html

你可能感兴趣的文章
DataGridView的行的字体颜色变化
查看>>
Java再学习——关于ConcurrentHashMap
查看>>
如何处理Win10电脑黑屏后出现代码0xc0000225的错误?
查看>>
局域网内手机访问电脑网站注意几点
查看>>
[Serializable]的应用--注册码的生成,加密和验证
查看>>
Day19内容回顾
查看>>
第七次作业
查看>>
Linux操作系统 和 Windows操作系统 的区别
查看>>
Android-多线程AsyncTask
查看>>
linux中启动与终止lnmp的脚本
查看>>
LeetCode【709. 转换成小写字母】
查看>>
如何在Access2007中使用日期类型查询数据
查看>>
CF992E Nastya and King-Shamans(线段树二分+思维)
查看>>
第一个Java Web程序
查看>>
树状数组_一维
查看>>
如果没有按照正常的先装iis后装.net的顺序,可以使用此命令重新注册一下:
查看>>
linux install ftp server
查看>>
嵌入式软件设计第8次实验报告
查看>>
算法和数据结构(三)
查看>>
Ubuntu下的eclipse安装subclipse遇到没有javahl的问题...(2天解决了)
查看>>