Skonfiguruj sudo bez hasła

Skonfiguruj sudo bez hasła
Mogę się założyć, że wszyscy znamy Sudo. Jest to narzędzie dostępne w większości dystrybucji Linux i przyjęte przez tych, którzy jeszcze go nie wdrażają. Dlatego jeśli jesteś zwykłym użytkownikiem Linux, Sudo jest narzędziem do użytku.

Sudo to narzędzie Unix, które pozwala zaufanym użytkownikom uruchamianie poleceń z uprawnieniami innego użytkownika. Jego najczęstszym zastosowaniem jest uruchamianie poleceń jako użytkownika root, który jest domyślnie ustawiony.

Jednak, aby wywołać sudo, użytkownik dzwoniący do polecenia sudo musi być grupą sudoers zarządzanych przez plik sudoers w (/etc/sudoers/). Jednak nazwa grupy grupy Sudoers może się różnić w zależności od rozkładu używanego.

Po wyjęciu z pudełka, gdy użytkownik wywoła Sudo, będzie zobowiązany do podania hasła przed wykonaniem. To jest jeden z mechanizmów bezpieczeństwa narzędzia sudo, ponieważ może być szkodliwe, jeśli niepoprawnie.

Jeśli jednak często uruchamiasz mnóstwo poleceń w terminalu, pisanie haseł może być bardzo wyczerpujące. Podobnie, jeśli uruchamiasz skrypty, które wymagają sudo, posiadanie hasła naprawdę nie jest drogą do przejścia. W tym miejscu pojawia się koncepcja sudo bez hasła.

W tym samouczku skupimy się na konfigurowaniu sudo w sposób, który nie wymaga wprowadzenia hasła.

OSTROŻNOŚĆ: Ze względu na charakter narzędzia i jego mechanizm buforowania uruchomienie polecenia takiego jak sudo bez hasła może mieć obawy dotyczące bezpieczeństwa. Zachowaj ostrożność, włączając tę ​​opcję.

Włącz sudo bez hasła

Aby skonfigurować sudo bez hasła, wszystko, co musimy zrobić, to edytować plik Sudoers i dodać kilka wpisów.

Zacznij od edytowania pliku Sudoers z poleceniem:

$ sudo visudo

Zalecamy edycję pliku Sudoers z Visudo, ponieważ weryfikuje edycje i nie zapisuje zmian, jeśli wystąpią błędy.

W pliku Sudoers dodaj następujące wpisy.

Zapisz plik i zamknij. Warto zauważyć, że zmiany wpływają na wszystkich użytkowników grupy Sudo.

Aby ustawić sudo bez hasła na konkretnym użytkowniku, możemy dodać wpis jako:

Powyższy wpis ustawia sudo bez hasła dla użytkownika Linuxhint.

Wniosek

W tym przewodniku przyjrzeliśmy się ustawieniu sudo bez hasła dla konkretnego użytkownika lub wszystkich członków grupy sudo. Użyj tej funkcji ostrożnie, ponieważ może to prowadzić do wad bezpieczeństwa.

Jeśli podobał Ci się przewodnik, podziel się nim z przyjaciółmi.