Mac OS X 10.6'da kendime kalıcı sudo ayrıcalıkları nasıl verebilirim? "/ etc / sudoers" dosyasında linux gibi mi?
Mac OS X 10.6'da kendime kalıcı sudo ayrıcalıkları nasıl verebilirim? "/ etc / sudoers" dosyasında linux gibi mi?
Yanıtlar:
OSX'te tam olarak deneyimli değil, ancak aşağıdakilerden birinde yer alıyor gibi görünüyor:
- / Etc / Sudoers
- / Özel / etc / sudoers
Dosyayı düzenlemek için visudo kullanmanız önerilir, ancak başka bir metin düzenleyicisi kullanabilirsiniz.
Diyor çizginin altında root ALL=(ALL) ALL
Kullanıcının adını ekler ve user ALL=(ALL) ALLkendinize kalıcı sudo ayrıcalıkları verirsiniz.
ls -ld /etcsonuç verir lrwxr-xr-x@ 1 root wheel 11 30 Jun 2010 /etc -> private/etc, böylece ikisi de aynı dosyadır.
sudo visudo, sudoers dosyasını düzenlemek için sadece yürütürsünüz (dosyayı belirtmeyin.)
Bunu /etc/sudoersbaşarmak için elbette elle düzenleyebilirsiniz .
Ancak Mac OS X'in Sistem Tercihleri'nde aynı şeyi gerçekleştirmek için yerleşik bir yöntem vardır: Kullanıcıya Standart hesap yerine Yönetici hesabı verin ve otomatik olarak sudoer olarak ( grup üyeliği aracılığıyla ) eklenir ./etc/sudoerswheel
Kullanıcıların yine de kendi şifrelerini girmeleri gerekir, bu iyi bir şeydir (tm) .
wheeladmin örneğin yazma izinleri /Applicationsve diğer genel klasörlerle karşılaştırılabilir. Örneğin idnormal ve yönetici kullanıcıların Terminalindeki çıktılarını karşılaştırın .
Sen de koşabilirsin sudo -s
Bu, söz konusu oturum için kök izinler verir.
Normal izinlere geri dönmek için şunu yazın: exit
Kök hesabın kilidini açın.
Mac'te "root" un kilidini açma adımları:
• 1.Açık Dizin Yardımcı Programı (/ Applications / Utilities / Directory Utility.app)
• 2. Düzenle'ye gidin> Kök Kullanıcıyı Etkinleştir
• Şifre isteyecektir, BOŞ şifre için ok tuşuna basın .
Çıkış yapın, sonra Kullanıcı adı ve IN adresinize root yazın !!!!!!!! (Not: GİRİŞ SEÇENEKLERİNDE NAME & PASSWORD'ÜN KONTROL EDİLDİĞİNDEN EMİN OLUN. )