Mac编辑sudoers文件-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Mac编辑sudoers文件

2016-06-22 14:25:32 2342 1

是这样的,首先,我忘记了Mac的root密码。
然后我在编辑/etc/sudoers文件的时候,可能编辑的格式不对,但是保存成功了。
这个文件格式不对,导致我不能使用sudo了。只要一用sudo,就会报

>>> /etc/sudoers: syntax error near line 35 <<<
sudo: parse error in /etc/sudoers near line 35
sudo: no valid sudoers sources found, quitting

现在不能用sudo,也不能用root,我根本没有权限编辑这个文件了,不能把它修复好了。
进入Recovery模式,也没有root让我选。
所以,谁知道,我该怎么办呢?万分感谢啊!

取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:45:31

    好吧,我来公布解决方案。(PS:电脑是Mac)
    先说下我的处境:不能sudo,又不知道root密码。
    解决方法:进入单用户模式。怎么进?首先关机,然后按下电源键,开机。听见开机声音之后,按着command+s不丢,直到出现了苹果标志,然后松手。然后登录,接着就进入了单用户模式。
    昨天进到这里发现了一个问题,就是虽然whoami显示的我是root,但是我没有权限修改/etc/sudoers文件,说在recovery模式,只能读,不能写。
    今天找到了解决办法:在刚进入单用户模式的时候,注意看上面的一大串英文,里面有写怎么进入写操作模式。认真看,仔细看。我现在记不清了,好像第一步是打入"/sbin/fsck -y"(先检查一下磁盘),然后打入"/sbin/mount -wu /"。(PS:我记不清了,好像是这样,认真看那串英文是怎么写的)。
    然后你再

    vi /etc/sudoers
    修改这个文件,然后保存,当时提示我要强制保存,所以我加了感叹号,后来又重新打开这个文件,一看,哇!修改成功了!太棒了。
    然后就执行reboot,就重启了。接着就可以继续愉快的使用sudo了。

    0 0
相关问答

1

回答

如何在Mac OS X 10.6.4上卸载Python 2.7?

2020-02-21 14:18:44 321浏览量 回答数 1

1

回答

mac如何卸载python 2

2019-12-10 23:52:29 469浏览量 回答数 1

1

回答

mac怎么使用python脚本

2018-05-10 20:10:36 1163浏览量 回答数 1

1

回答

mac 写python用什么软件

2018-05-10 20:10:50 2890浏览量 回答数 1

1

回答

怎么看mac有没有python

2018-05-10 20:10:51 1301浏览量 回答数 1

1

回答

mac怎么运行python

2018-05-10 20:11:02 2642浏览量 回答数 1

1

回答

mac上python怎么卸载

2018-05-10 20:11:04 1922浏览量 回答数 1

1

回答

mac怎么配置python3

2018-05-10 20:11:04 1334浏览量 回答数 1

1

回答

mac怎么查看python

2018-05-10 20:11:05 1155浏览量 回答数 1

1

回答

mac python 用什么环境

2018-05-10 20:09:59 1086浏览量 回答数 1
+关注
0
文章
14879
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载