2016-09-20 41 views
7

Homebrew'ı kurdum ve daha sonra Laravel Valet'i kurdum.
Artık herhangi bir sudo komutunu çalıştıramam ve temelde bilgisayarımı kırdım. Homebrew ve Laravel Valet'i yükledikten sonra hata veren Sudo

Bu

Herhangi bir yardım takdir

>>> /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 

terminalde sudo çalıştırırken alıyorum hataları

Bu /etc/sudoers.d/brew benim sudoer geçerli:

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

Ve bu /etc/sudoers.d/valet benim sudoer olduğunu :

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

cevap

2

Sorun, grup yöneticisi veya kullanıcılar için parola gereksinimini devre dışı bırakmaya çalışırken ortaya çıkıyor ve vale ve vale. olarak bir şeye her sudoers.d dosyasını değiştirmek için deneyin:

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

nasıl sudo erişimi olmadan sudoers değiştiririm iç yönetici grubu olarak

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

veya genel bir şekilde

? Sudo çalıştırdığımda, root kullanıcısı için – uruloke

+0

hatasını 'su -' komutunu kullanıyorum. – DvTr

+0

Yazdığınız gibi sudoers değiştirdiğimde işe yaramadı. – uruloke