Mam trwałą wersję USB Ubuntu 11.04 zainstalowaną z Unetbootin.
Po jakimś czasie doświadczyłem błędów podczas aktualizacji jądra i próby użycia drugiego ekranu na laptopie. Później zauważyłem dziwny, pozornie niezwiązany problem: za każdym razem, gdy próbowałem sudo
something
uzyskać tę samą odpowiedź:
sudo: can't open /etc/sudoers: No such file or directory
sudo: no valid sudoers sources found, quitting
Nie mogąc zrobić niczego, co wymagałoby uprawnień roota, zrestartowałem przy użyciu single
opcji rozruchu i miałem dostęp do konsoli root.
Zauważyłem następujące zachowanie:
# ll /etc/sudoers
-r--r----- 0 root root 1014 2011-05-31 16:23 /etc/sudoers
# cat /etc/sudoers
cat: /etc/sudoers: No such file or directory
Czy coś jest nie tak z tym, że twarda liczba linków wynosi zero? Jak mogę to zmienić? Liczba twardych linków wynosi 1 na moim drugim komputerze, który działa poprawnie.
Użytkownik sesji na żywo nadal należy do grupy administracyjnej, jeśli ma to znaczenie.
.bash_history
plik w katalogu domowym napędu USB, twoje polecenie powinno się tam pojawić.