Benim sorunum
Parola yazmak zorunda kalmadan MacOS Sierra 10.12'desudo
komutları çalıştırabilmek istiyorum .
Ne denedim
Aşağıdakileri okudum:
- Sudo neden terminalde şifre istiyor?
- sudo'nun şifresiz başka bir kullanıcıya izin ver
- Mac'inizde Şifresiz sudo kullanma
Ve dosyamın ilgili bölümünü şu şekilde değiştirdi /etc/sudoers
:
root ALL=(ALL) ALL
%admin ALL=(ALL) NOPASSWD: ALL
%wheel ALL=(ALL) NOPASSWD: ALL
%wheel ALL=(ALL) NOPASSWD: ALL
%sudo ALL=(ALL) NOPASSWD: ALL
adamatan ALL=(ALL) NOPASSWD: ALL
Yerel kullanıcı kimliğim ( whoami
) adamatan
.
Hala her birkaç dakikada bir şifre girmem isteniyor sudo
. Neyin yanlış olduğu hakkında bir fikrin var mı?
Sudo -i Sierra'da çalışır mı? El Cap'da sizi kök içeriğe geçirir ve o oturum için oturum açma kaynak dosyalarını çalıştırır. (Hala sudoer olması gerekecek, bu yüzden daha erken çaba harcanmaz).
—
FiddleDeDee
Çalışıyor, ancak sorunu nasıl çözüyor?
—
Adam Matan
Kısa süre önce Sierra'ya geçtim ve bunun içine girdim. Varsayılan
—
Mark Edington
/etc/sudoers
dosya El Cap'dan kökten değişti. Orada sadece sudoers.d dizinine bir satır yapılandırma dosyası düştü ve "sadece çalıştı". Görünüşe göre işler değişti. Artık bilgi alırsam rapor vereceğim.
Belki de bunun yerine macOS kök izinlerinden yararlananlardan birini yürütün;)
—
sudo
Bu sudo bütün noktasını yener
—
Matthew Barclay