Jak rozwiązać problem „Nie ma go w pliku Sudoers. Ten incydent zostanie zgłoszony” Błąd

Jak Rozwiazac Problem Nie Ma Go W Pliku Sudoers Ten Incydent Zostanie Zgloszony Blad



Linux oferuje solidny system zarządzania uprawnieniami użytkowników z poleceniami takimi jak sudo, które pozwalają wykonywać zadania z podwyższonymi uprawnieniami. Komenda „sudo” może zapewnić innym użytkownikom najwyższy poziom kontroli nad systemem, jaki zwykle wykonują użytkownicy root.

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 ) WSZYSTKO

Upewnij 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żytkownika

Komenda „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.