Aby korzystać z Sudo, musisz być zarejestrowany w „/etc/sudoers”, ponieważ plik ten określa, czy użytkownik ma uprawnienia do wykonania dowolnego zadania. Jednak wielu użytkowników napotyka nietypowe błędy podczas korzystania z polecenia „sudo”.
W tym krótkim samouczku wyjaśnimy różne podejścia, które można zastosować w celu rozwiązania problemu „Nie ma go w pliku sudoers. Ten incydent zostanie łatwo zgłoszony”.
Jak rozwiązać problem „Nie ma go w pliku Sudoers. Ten incydent zostanie zgłoszony” Błąd
Natychmiastowym rozwiązaniem tego błędu jest modyfikacja pliku „/etc/sudoers”. Ten prosty proces wymaga od użytkownika root dodania użytkownika (który napotyka ten błąd) w pliku sudoers.
Możesz użyć polecenia „Visudo”, aby bezpośrednio otworzyć plik „/etc/sudoers”. Visudo to specjalne polecenie, które zostało celowo stworzone w celu modyfikacji pliku sudoers.
sudo wizualizacja
Przejdź do wiersza „root ALL=(ALL:ALL) ALL” i wprowadź następujący tekst w następnym wierszu:
nazwa użytkownika WSZYSTKO = ( WSZYSTKO WSZYSTKO ) WSZYSTKOUpewnij się, że zastąpiłeś termin „nazwa_użytkownika” rzeczywistą nazwą użytkownika, któremu chcesz przyznać uprawnienia sudo.
Po zmianie wszystkiego możesz teraz zapisać i wyjść z pliku. Wreszcie zakończyłeś proces i błąd „nie ma go w pliku sudoers” nie będzie już Ci przeszkadzał. W nadchodzącej sekcji omówione zostanie jednowierszowe polecenie, którego można użyć do dodania użytkowników do grupy sudo, która domyślnie zawiera uprawnienia sudo.
Grupa Sudo
Zamiast dodawać użytkownika, jak pokazano w poprzednim procesie, możesz dodać zamierzonego użytkownika do grupy sudo. Po dodaniu do tej grupy użytkownik uzyska dostęp do sudo. Dlatego pomoże Ci to w rozwiązaniu problemu.
Aby to zrobić, wpisz w terminalu następujące polecenie:
sudo mod użytkownika -aG sudo nazwa użytkownikaKomenda „usermod” z opcjami „-aG” i wejściem sudo dodaje określonego użytkownika do grupy – sudo. Ponadto zamień „nazwa_użytkownika” na nazwę użytkownika/identyfikator użytkownika docelowego.
Wniosek
Wspomniany błąd zwykle pokazuje, że użytkownik nie jest aktualnie dostępny w pliku sudoers. Jedynym rozwiązaniem jest dodanie użytkownika, którego dotyczy problem, do wspomnianego pliku. W tym artykule wyjaśniliśmy dwa sposoby: modyfikację pliku sudoers i dodanie użytkownika do grupy sudo. Aby pozbyć się tego błędu, możesz użyć dowolnego z nich.