Jak utrzymać dłuższą sesję przekroczenia limitu czasu hasła „sudo” w systemie Linux
W ostatnich artykułach pokazaliśmy 10 przydatnych konfiguracji Sudoers w systemie Linux i pozwól, aby Sudo cię obraziło, gdy wpiszesz nieprawidłowe hasło, a w tym artykule odkryliśmy kolejną wskazówkę sudo, która pomoże Ci Sesje hasło sudo (limit czasu) są dłuższe lub krótsze w systemie Ubuntu Linux.
W Ubuntu i jego pochodnych, takich jak Linux Mint lub jakakolwiek inna dystrybucja oparta na Ubuntu, po wykonaniu polecenia Sudo zostaniesz poproszony o podanie hasła administracyjnego.
Po pierwszym wykonaniu polecenia sudo hasło będzie domyślnie ważne przez 15 minut, więc nie musisz wpisywać hasła przy każdym poleceniu sudo.
Jeżeli z jakiegoś powodu uważasz, że te 15 minut jest za długie lub za krótkie, możesz to zmienić za pomocą prostych poprawek w pliku sudoers.
Aby ustawić wartość limitu czasu hasła sudo, użyj parametru passwd_timeout
. Najpierw otwórz plik /etc/sudoers z uprawnieniami superużytkownika, używając poleceń sudo i visudo w następujący sposób:
sudo visudo
Następnie dodaj następujący wpis ustawień domyślnych. Oznacza to, że monit o hasło sudo wygaśnie po 20 minutach od wywołania sudo przez użytkownika.
Defaults env_reset,timestamp_timeout=20
Uwaga: możesz ustawić dowolny czas w minutach i poczekać, aż upłynie limit czasu. Możesz także ustawić czas na 0
, jeśli chcesz, aby przy każdym wykonanym poleceniu sudo pojawiał się monit o hasło, lub wyłączyć monit o hasło na zawsze, ustawiając wartość -1
.
Zrzut ekranu poniżej pokazuje domyślne parametry, które ustawiłem w pliku /ec/sudoers.
Zapisz plik, naciskając [Ctrl + O]
i wyjdź, używając [Ctrl + X]
. Następnie sprawdź, czy ustawienie działa, uruchamiając polecenie za pomocą sudo i poczekaj 2 minuty, aby sprawdzić, czy monit o podanie hasła upłynie.
W tym poście wyjaśniliśmy, jak ustawić liczbę minut, po upływie której wygaśnie monit o podanie hasła w sudo. Pamiętaj, aby podzielić się swoimi przemyśleniami na temat tego artykułu lub być może innych przydatnych konfiguracji sudeors dla administratorów systemu, korzystając z sekcji opinii poniżej.