Dlaczego muszę wpisać hasło po wyjściu z sesji sudo -i?

11

sudo -i w terminalu zmieni zwykłego użytkownika w użytkownika root, a po zmianie na użytkownika root, jeśli wyjdziemy, wrócimy do normalnego użytkownika. Jeśli spróbujemy ponownie, następnym razem zabierze mnie bezpośrednio do użytkownika root bez pytania o hasło.

Dlaczego tak się dzieje i jaki jest limit czasu tego obiektu?

wprowadź opis zdjęcia tutaj

rɑːdʒɑ
źródło
AFAIK dotyczy wszystkich poleceń sudo w sesji terminalowej. Aby uniknąć wpisywania hasła za każdym razem.
don.joey
@Prywatna tak odpowiedź dała mi również link, który może wyjaśnić mi wszystko na ten temat. Dziękuję, przyjacielu.
rɑːdʒɑ

Odpowiedzi:

22

Być może źle zrozumiałem twoje pytanie, ale wygląda na to, że pytasz, jaki jest limit czasu korzystania z sudo.

Domyślnie sudo zapamiętuje twoje hasło przez 15 minut. Aby uzyskać więcej informacji i sposób ich zmiany, zobacz : RootSudoTimeout, który mówi o limicie czasu dla sudo.

jjesse
źródło
4
super, czy możesz to oznaczyć jako rozwiązanie?
jjesse