安装自制软件和 Laravel Valet 后 Sudo 出错
Sudo giving error after installing homebrew and Laravel Valet
我刚刚安装了 homebrew,然后安装了 Laravel Valet。
我现在根本无法 运行 任何 sudo 命令,它基本上毁了我的电脑。
这是我在终端运行中使用 sudo 时得到的错误
>>> /etc/sudoers.d/brew: Alias `BREW' already defined near line 1 <<<
>>> /etc/sudoers.d/valet: Alias `VALET' already defined near line 1 <<<
sudo: parse error in /etc/sudoers.d/brew near line 1
sudo: no valid sudoers sources found, quitting
感谢任何帮助
这是我 /etc/sudoers.d/brew
的 sudoer:
Cmnd_Alias BREW = /usr/local/bin/brew *
%admin ALL=(root) NOPASSWD: BREW
这是我 /etc/sudoers.d/valet
的 sudoer:
Cmnd_Alias VALET = /usr/local/bin/valet *
%admin ALL=(root) NOPASSWD: VALET
在尝试禁用组管理员或用户 brew 和 valet 的密码要求时出现问题。尝试将每个 sudoers.d 文件更改为 :
Cmnd_Alias BREW = /usr/local/bin/brew *
brew ALL=NOPASSWD: ALL
或者以一般方式,如在管理员组中
Cmnd_Alias BREW = /usr/local/bin/brew *
%admin ALL=NOPASSWD: BREW
我刚刚安装了 homebrew,然后安装了 Laravel Valet。
我现在根本无法 运行 任何 sudo 命令,它基本上毁了我的电脑。
这是我在终端运行中使用 sudo 时得到的错误
>>> /etc/sudoers.d/brew: Alias `BREW' already defined near line 1 <<<
>>> /etc/sudoers.d/valet: Alias `VALET' already defined near line 1 <<<
sudo: parse error in /etc/sudoers.d/brew near line 1
sudo: no valid sudoers sources found, quitting
感谢任何帮助
这是我 /etc/sudoers.d/brew
的 sudoer:
Cmnd_Alias BREW = /usr/local/bin/brew *
%admin ALL=(root) NOPASSWD: BREW
这是我 /etc/sudoers.d/valet
的 sudoer:
Cmnd_Alias VALET = /usr/local/bin/valet *
%admin ALL=(root) NOPASSWD: VALET
在尝试禁用组管理员或用户 brew 和 valet 的密码要求时出现问题。尝试将每个 sudoers.d 文件更改为 :
Cmnd_Alias BREW = /usr/local/bin/brew *
brew ALL=NOPASSWD: ALL
或者以一般方式,如在管理员组中
Cmnd_Alias BREW = /usr/local/bin/brew *
%admin ALL=NOPASSWD: BREW