Z jakiegoś powodu, gdy próbuję uruchomić dowolny program (staram się uruchomić program typu rootkit hunter: rkhunter) jako root w wierszu poleceń za pomocą sudo:
sudo rkhunter
Następnie otrzymuję ten komunikat:
You must be the root user to run this program
a następnie otrzymuję te linie:
sudo: error in /etc/sudo.conf, line 0 while loading plugin 'sudoers_policy'
sudo: /usr/lib/sudo/sudoers.so must only be writable by owner
sudo: fatal error, unable to load plugins
Próbuję tylko wpisać, sudo
ale pojawiają się te same trzy błędy, co powyżej. Również w /etc/
sudo.conf nie istnieje.
Nie mogę uruchamiać żadnych innych programów jako root przez sudo. To było również dziwne, ponieważ dzień temu mogłem uruchomić jako root. Chciałbym, żeby to działało.
Wiem tylko, że jestem jedynym użytkownikiem tego komputera i administratorem, działającym pod kontrolą Lubuntu 14.04.1.
źródło
1. otwórz terminal, a następnie wpisz i wprowadź
zaloguje Cię jako użytkownik root
teraz wpisz (zastąp nazwę użytkownika nazwą użytkownika komputera):
chown -R username /usr/lib/
teraz otwórz eksplorator plików i goto
/usr
lub wpisz to w innym terminalu:nautilus /usr
teraz kliknij prawym przyciskiem myszy folder lib i przejdź do zakładki „Uprawnienia”.
Stamtąd zmień dostęp do „Grupy” i „Innych” na „Dostęp do plików”
teraz kliknij przycisk „Zmień uprawnienia do plików zamkniętych”. Teraz zmień dostęp do „Grupy” i „Innych” na „Dostęp do plików” lub „Tylko do odczytu”.
teraz zamknij to okno i wróć do terminala (tego z użytkownikiem root).
teraz wpisz
voila!
teraz możesz użyć
sudo
ponownie.źródło