2016-09-20 3 views
7

Я только что установил доморощенного, а затем я установил Laravel Valet.
Теперь я не могу запускать любые команды sudo, и это в основном сломало мой компьютер.Судо с ошибкой после установки доморощенного и Laravel Valet

Это ошибки, которые я получаю при запуске 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 

Любая помощь приветствуется

Это мой sudoer для /etc/sudoers.d/brew:

Cmnd_Alias BREW = /usr/local/bin/brew * 
%admin ALL=(root) NOPASSWD: BREW 

И это мой sudoer для /etc/sudoers.d/valet :

Cmnd_Alias VALET = /usr/local/bin/valet * 
%admin ALL=(root) NOPASSWD: VALET 

ответ

2

Проблема возникает при попытке отключить требование к паролю для администратора группы или пользователей, которые используют варежку. Попробуйте изменить каждый файл sudoers.d к чему-то, как:

Cmnd_Alias BREW = /usr/local/bin/brew * 
brew ALL=NOPASSWD: ALL 

или в общем виде, так как внутри админ группы

Cmnd_Alias BREW = /usr/local/bin/brew * 
%admin ALL=NOPASSWD: BREW 
+0

Как изменить sudoers без доступа SUDO? Когда я запускаю sudo, я просто получаю ошибку – uruloke

+0

. Используйте команду su для командной строки root. – DvTr

+0

Это не сработало, когда я сменил судеров, как вы писали. – uruloke

Смежные вопросы