Debian "not in the sudoers file" hatası nasıl çözülür?

627056

Centipat
Katılım
11 Şubat 2023
Mesajlar
1.216
Çözümler
3
Root kullanıcısı olmadığı yönünde hata veriyor. Çözümü nedir?

IMG_20230707_173414.jpg
 
Şu komutları çalıştırmayı denersin. Ardından sistemini yeniden başlat.

Kod:
su -l
/sbin/adduser $USER sudo

sudo su şeklinde bir komut kullanmak, sağ kulağı sol elle göstermeye benziyor. Bunun yerine doğrudan su komutunu ya da sudo -i komutunu kullanman daha uygun..
 
Son düzenleme:
Şu komutları çalıştırmayı denersin. Ardından sistemini yeniden başlat.

Kod:
su -l
/sbin/adduser $USER

sudo su şeklinde bir komut kullanmak, sağ kulağı sol elle göstermeye benziyor. Bunun yerine doğrudan su komutunu ya da sudo -i komutunu kullanman daha uygun..
Su ile root geçtim oldu.
 
Şu komutları çalıştırmayı denersin. Ardından sistemini yeniden başlat.

Kod:
su -l
/sbin/adduser $USER sudo

sudo su şeklinde bir komut kullanmak, sağ kulağı sol elle göstermeye benziyor. Bunun yerine doğrudan su komutunu ya da sudo -i komutunu kullanman daha uygun..
Debian eğer root parolası belirlerseniz sadece su komutunu, belirlemezseniz sudo komutunu kullanmak için sudoers listesini hazırlıyor. Eğer root parolası yoksa su komutu çalışmıyor, sudo su ile yetki alıp sonra passwd ile parola atamanız gerekiyor. Root parolası belirlendiyse sadece root hesabının şifresi belirleniyor, sudo için ayrıca kendinizi sudoers dosyasına eklemeniz gerekiyor. sudo çok daha tercih edilen yöntem olduğundan Debian'da kafa karışıklığına sebep olabilir. Debian'ın kurulumu biraz kafa karıştırıcı, ilk kez kullanan birisi için özellikle de okumuyorsa açıklamaları sorun olabilir.
 

Technopat Haberler

Geri
Yukarı