Skocz do zawartości

Sesje Linux


barthez

Rekomendowane odpowiedzi

gdzie mogę ustawić czas życia sesji na użytkownika systemowego w FC6??
Nie jestem pewien czy dobrze rozumiem określenie "użytkownik systemowy". Zakładam, że to użytkownik zarejestrowany w systemie ;)

Chodzi Ci o wylogowanie sesji na konsoli tekstowej czy w X-ach?

Jeśli konsola tekstowa, to w /etc/profile (dla całego systemu) lub np. w ~/.bashrc (indywidualnie na usera) ustaw zmienną TMOUT. Np. logout po 15min.

export TMOUT=900

Powyższe będzie działało również w emulatorach terminali pod X-ami. Żeby to odwołać należy albo usunąć linię albo ustawić TMOUT=0.

Jak to zrobić w X-ach to nie wiem. Prawdopodobnie jest to uzależnione od desktopa jakiego używasz - trzeba gdzieś tam w okienkach poszukać. Ale pewien na 100% nie jestem, bo nigdy czegoś takiego nawet nie szukałem.

 

[EDIT]No i jeszcze są oczywiście sesje po telnecie, połączenia do servera ze stacji roboczych. Wtedy chyba można ustawiać na serwerze (też w sekundach) /proc/sys/net/ipv4/tcp_keepalive_time o ile się nie mylę. Ale w zasadzie TMOUT i w tym wypadku powinien załatwić temat.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...