18 Mart 2012 Pazar

Debian "user is not in the sudoers file" çözümü

Debian Linux üzerinde sudo komutuyla işlem yapmaya çalıştığımda "... is not in the sudoers file" diyordu. Başta bunu problem etmedim. Ancak her işlem için root  girişi yapmak bir yerden sonra sıkıyor.

Bu hatayı almamak için, giriş yapılan kullanıcının /etc/sudoers içerisine eklenmesi gerekiyor. Ekleme işlemi için, /etc/sudoers dosyasını root olarak açıyoruz. Ben düzenlemeyi gedit ile yaptım. Bunun için aşağıdaki kod yeterli :
$ su <-- parola ile root girişi yapılır.
$ gedit /etc/sudoers
Açılan dosyada şöyle bir kısım olması gerekli :
# User privilege specification
root ALL=(ALL) ALL
Buranın altına ;
kullanıcıadı ALL=(ALL) ALL
komutunu ekleyip dosyayı kaydettikten sonra terminalden adını eklediğiniz kullanıcıyla sudo komutu verebilir olursunuz.

kullanıcıadı yazan yere o an kullanmakta olduğunuz kullanıcı adını girmelisiniz.
Related Posts Plugin for WordPress, Blogger...