Jak skonfigurować sudo bez hasła w Linux

Jak skonfigurować sudo bez hasła w Linux
Gdy użytkownik wykonuje polecenie za pomocą sudo uprawnienia, prosi hasło do uruchomienia go i potwierdza żądanie użytkownika o wykonanie tej konkretnej funkcji z pliku sudoers.

Sudoers to plik administratora używany do konfiguracji systemu. Administratorzy systemu mogą zapewnić użytkownikom w celu uruchomienia określonych polecenia lub wszystkich poleceń. Przechowuje wszystkie zapisy dotyczące tego, co i kiedy rzeczy są przez kogo.

Dobrze jest ustawić hasło, gdy masz wielu użytkowników na jednym koncie. Ale kiedy jesteś jedynym użytkownikiem systemu i używasz go jako użytkownika root, wpisując hasło wiele razy sudo Przywileje mogą cię zirytować. Zamiast wprowadzać hasło nawet dla jednej funkcji, lepiej jest ustawić sudo bez hasła.

Możesz to zrobić za pomocą itp./Sudoers Plik, jak omówimy poniżej.

Jak skonfigurować sudo bez hasła

Ustawić sudo Bez wprowadzania hasła to prosty sposób, o który nie musisz się martwić. Po prostu postępuj zgodnie z krokami:

Krok 1:

Otwórz terminal i wpisz następujące polecenie, aby uzyskać /etc/sudoers plik:

$ sudo visudo

Wprowadź poświadczenie I.mi. hasło, aby uzyskać plik:

Krok 2:

Przewiń w dół do końca /etc/sudoers Plik i dołącz wspomnianą poniższą linię:

$ WARDAH ALL = (All) nopasswd: wszystko

(Wspomniany wiersz powinien być napisany na końcu pliku, aby pozostały dyrektywy nie mogły zostać zastąpione)

Notatka: Wardah to nazwa użytkownika w moim systemie Linux. Napiszesz tutaj swoją nazwę użytkownika.

Naciskać Ctrl+s Aby uratować /etc/sudoers plik, a potem Ctrl+x Aby to wyjść.

Uruchom przykład, który wymaga przywilejów sudo w dowództwie.

Przykład 1:

Uruchom podane polecenie w terminalu, aby zainstalować pakiet PIP za pośrednictwem Python:

$ sudo apt instal Python3-Pip

Przykład 2:

Wykonaj aktualizacja polecenie aktualizacji wszystkich pakietów dostępnych w systemie Linux:

Aktualizacja $ sudo apt

Jak widać w obu wymienionych przykładach, po ustawieniu braku hasła w uprawnień Sudo, nie poprosi Cię o ponowne wprowadzenie hasła podczas wykonywania poleceń.

Wniosek:

Wprowadzanie hasła przez cały czas z sudo Polecenie jest irytujące, gdy jesteś jedynym użytkownikiem. Możemy ustawić Sudo bez hasła za pomocą /etc/sudoers plik. Sudoers to plik konfiguracyjny administracji systemu, który ma wszystkie informacje o użytkowniku, co i kiedy wykonywali w systemie.