Jeśli musisz to naprawić, najpierw sprawdź, jakie powinny być uprawnienia. Nie wszystkie mogą być root: root. W najgorszym przypadku tak nie jest, a odkrywasz to dużo później, próbując dowiedzieć się, dlaczego coś innego nie działa.
Zainstaluj gdzieś identyczną wersję Ubuntu. Sprawdź wszystkie uprawnienia.
Jeśli wszystkie są rootem: root, to otrzymaj monit root. Albo uruchamiając LiveCD, albo w jakiś sposób uruchamiając tryb pojedynczego użytkownika. (np. LILO z init = / bin / bash lub shift-GRUB). Zamontuj system plików zawierający / etc i zmień pliki na odpowiednie uprawnienia.
Jeśli nie wszystkie pliki są rootem: root, możesz skonstruować skrypt do ustawiania wartości (użyj identycznej instalacji, którą wykonałeś wcześniej, aby sprawdzić, jakie są te wartości).
Jeśli jest to niezła świeża instalacja, możesz spróbować skopiować nową itp. Z innej instalacji (przenieś starą wersję / etc w inne miejsce, np. W celu jej skopiowania na itp., Wykonaj kopię zapasową i skopiuj nową z pendrive'a. musisz się upewnić, jakie hasło jest ustawione, ponieważ nadpisujesz również pliki haseł)
Jeśli jednak jest to względna nowa instalacja, którą wciąż konfigurujesz: Po prostu zainstaluj ponownie.
Najszybszy, najbezpieczniejszy, ale najmniej edukacyjny.
discretionary access controls
. Są one nazywane dyskrecjonalnymi, ponieważ system operacyjny może wykorzystać swoją dyskrecję, aby zdecydować, czy powinien je uszanować, czy nie. Można zastąpić przetworniki cyfrowo-analogowe, instalując dysk w innym systemie (lub nawet uruchamiając dysk CD z systemem Linux Live CD), uzyskując uprawnienia root przez ten system i odpowiednio ustawiając uprawnienia.