IPUCU Archlinuxda Sıkıcı Root Hesabından Kurtulmak

From Lapis Wiki

Jump to: navigation, search
Bu makale IPUCU bölümü serisinin bir parçasıdır
Ses Çekirdek Terminal/Kabuk
Dosya İşlemleri Tarayıcılar Diğer
Root hesabı olmaksızın yönetici yetlisine sahip olabilirmiyim?
Ufacık bir uygulama için devamlı Root hesabını etkinleştirmek bir müddet sonra sıkıcı olmaya başlıyacaktır.Peki bu tip yönetici yetkisi isteyen uygulamaları normal kullanıcım ile kullanabilirmiyim ?.
Bunu çoğu dağıtımın benimsemiş olduğu SUDO ile aşacağız.
  • Öncelikle sistemimize SUDO'yu kurmalıyız.
    •  pacman -S sudo 
  • Ardından kullanıcımızı wheel grubuna ekliyoruz.
    •  gpasswd -a <username> wheel 
  • Root hesabını kullanarak dosyamıza düzenlemek için gerekli erişim hakları verip gerekli düzenlemeleri yapıyoruz.
    •  chmod 777 /etc/sudoers 
    •  gedit /etc/sudoers 
Dosya: /etc/sudoers
 

# Kullanıcıya tanınacak imtiyaz
root	ALL=(ALL) ALL

# wheel grubundaki kullanıcıları şifreleri sorularak imtiyaz vermek
 %wheel	ALL=(ALL)	ALL

# wheel grubundaki kullanıcılara şifrelerini sormadan imtiyaz vermek
# %wheel	ALL=(ALL)	NOPASSWD: ALL

#Yönetici hakları talep eden uygulamayı kullanıcımız ile ama şifresini soararak kullanmak(sudo kullanmaksızın)
#kullanıcı-adı makine-adı =/nerde/ne 

#Yönetici hakları talep eden uygulamayı kullanıcımız ile ve şifre girmeksizin kullanmak(sudo kullanmaksızın)
#kullanıcı-adı makine-adı = NOPASSWD: /nerde/ne 

  

  • Kaydettikden sonra tekrar root hesabı ile izinleri düzenliyoruz.
    •  chmod 0440 /etc/sudoers 
  • Bütün bunlardan sonra başına sudo eklediğimiz her uygulama yönetici yetkileri ile çalışacak.

Konu ile ilgili fikirlerinizi paylaşmak için; Lapis Wiki Başlığı

Kaynak : Arch-wiki (Disable root password and gain su sudo with no password)