Jak sprawić, by sudo zapamiętywało moje hasło na dłużej?


18

Jak mogę sudozapamiętać moje hasło na dłużej, aby nie musiałem go dalej wpisywać? Nie chcę sudo sui nie wykonuję poleceń przez cały czas jako root.

Korzystam z Arch Linux i próbowałem google, ale dostaję przykłady, aby zmienić hasło, ale nie o to mi chodzi.


6
Punkt zamówienia sudonie „pamięta hasła”, tak jak pamięta sesję - pam_sudo pamięta, że ​​poprawnie uwierzytelniłeś się w tej konkretnej sesji konsoli i zachowuje tę flagę przez passwd_timeoutkilka sekund.
Shadur

Odpowiedzi:


23

W timestamp_timeouttwoim jest opcja /etc/sudoers. Możesz ustawić tę opcję na liczbę minut. Po tym czasie ponownie poprosi o hasło. Więcej informacji w man sudoers.

I upewnij się, że edytujesz swój sudoersplik za pomocą visudo, który sprawdza twoją składnię i który nie pozostawi cię z niepoprawną konfiguracją i niedostępną sudo.


1
Jeśli polegasz na hasłach nienawiści, możesz je skonfigurować sudoerstak, aby nie były potrzebne. Możesz to również zrobić dla niektórych indywidualnych poleceń / użytkowników.
ctrl-alt-delor

16

Istnieje timestamp_timeoutopcja w / etc / sudoers ...

Przykład: aby zapamiętać hasło na 5 godzin

Defaults        timestamp_timeout=300

Myślę, że to jest rzeczywiście to, co było potem, passwd_timeout jest tylko jak długo to trwa do hasła szybka zatrzymać się bez wejścia
Dr Manhattan

jeśli to prawda, czy możesz zaakceptować ten? obecna sytuacja jest w tym przypadku myląca
jestem tak zdezorientowany
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.