Linux ve Diğer İşletim Sistemleri
Ubuntu İs Owned By Uid 1000, Should Be 0 Hatası
Ubuntu İs Owned By Uid 1000, Should Be 0 Hatası
-
Windows altına wsl ile Ubuntu 20.04 LTS kurdum (Windows store üzerinden)
Sonra gidip devilbox paketini kurdum websiteleri yayına kolayca almak için
Sonra kurcalarken birşeyleri bozdum sanırım. En son sudo chown -R coder2 /* gibi bir komut çalıştırdım sonra sudo ile işlem yaparken hata almaya başladım.
Aldığım hata mesajı:
sudo: /etc/sudoers is owned by uid 1000, should be 0
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin
ls -l ile dosyalara bakınca sudoers şöyle görünüyor:
-r--r----- 1 coder2 coder2 755 Feb 3 2020 sudoers
Diğer dosyalar genelde coder2 root owner olarak görünüyor ve izinleri de normal değil sanırım.
Bu haltı nasıl düzeltebilirim ?
-
"/*" kullanarak tüm dosyaların owner larını değiştirmişin.
chown root:root /etc/sudoers /etc/sudoers.d -R
ubuntu kurulumu tam kurulum yaptı isen pkexec aynı işi görüp fixler.Hala devam edersen bitane shell script yazıp onu çalıştırabilirsin
pkexec chown root:root /etc/sudoers /etc/sudoers.d -R pkexec visudo pkexec için hata alırsan sudo apt-get install policykit-1 ile kurulum yapabilirsin diyecem ama sudo çalışmayacak :) -
trooper bunu yazdı
"/*" kullanarak tüm dosyaların owner larını değiştirmişin.
chown root:root /etc/sudoers /etc/sudoers.d -R
ubuntu kurulumu tam kurulum yaptı isen pkexec aynı işi görüp fixler.Hala devam edersen bitane shell script yazıp onu çalıştırabilirsin
pkexec chown root:root /etc/sudoers /etc/sudoers.d -R pkexec visudo pkexec için hata alırsan sudo apt-get install policykit-1 ile kurulum yapabilirsin diyecem ama sudo çalışmayacak :)pkexec komutunu çalıştıramadım. .sh dosya içine yazıp onu execute etmek istediğimde onda da permission denied verdi.
En iyisi kurulumu silip, yeniden kurayım :S
İlgin için teşekkür ederim hocam.
coder2 tarafından 16/Şub/21 10:50 tarihinde düzenlenmiştir