Ustawianie limitu czasu powłoki po uruchomieniu sudo su

0

moje pytanie dotyczy limitu czasu sesji powłoki po określonym czasie bezczynności, nawet jeśli sudo su był użyty.

Próbowałem edytować plik / etc / profile i dodawać:

export TMOUT=600  
readonly TMOUT.

Działa na moim zwykłym koncie, ale jeśli wpiszesz sudo su, powłoka nie będzie już wychodzić po ustawionym czasie. Moje pytanie jest po prostu, w jaki sposób mogę osiągnąć mój cel?

vletter
źródło

Odpowiedzi:

0

możesz użyć

visudo

znajdź linię domyślną i dodaj

Defaults env_reset,timestamp_timeout=5

a także wierzę w twoje

 export TMOUT=600  
 readonly TMOUT.

należy tam dodać, mam nadzieję, że to pomoże

Sean Davey
źródło
Dziękuję za komentarz, ale jak rozumiem Defaults env_reset,timestamp_timeout=5 to ustawienie na jak długo po uruchomieniu sudo <command>, że moje przywileje są później eskalowane. To, czego szukam, to po tym, jak biegnę sudo su chcę automatycznie wyjść ze stanu eskalowanych uprawnień.
vletter