On Mon, 19 Mar 2007, Jarek Buczyński wrote:
A nie można tego po prostu w sshd ustawić, dodałem taki wpis do pliku
konfiguracyjnego:
ClientAliveInterval 10
ClientAliveCountMax 3
Powinno wylogować po 30 minutach, ale widzę że to nie działa?
Zdaje się, że jeśli klient ssh ma ustawione
Witam
Znalazłem inne rozwianie, ustawiam zmienną globalną TMOUT na jakiś czas w
sekundach i po tym czasie (bezczynności) automatycznie użytkownik zostaje
wylogowany
-
$ echo $TMOUT
120
$ timed out waiting for input: auto-logout
Pod warunkiem, że aplikacje, których dany user używa są napisane na tyle
poprawnie, że ich danym nie stanie się po tej operacji nic złego.
Ale niestety w ogólności niczego lepszego chyba nie ma...
Dzięki jeszcze raz wszystkim za odpowiedzi
--
Pozdrawiam
Ale niestety w ogólności niczego lepszego chyba nie ma...
Właśnie jeszcze jedno mi się przypomniało :). A jak można ustawić żeby
użytkownik został wylogowany, jeśli zaloguje się przez ssh i nie będzie nic
robił przez jakiś dłuższy okres?
--
Pozdrawiam
Witam,
19 marca 2007, 17:15:48, napisałeś:
Właśnie jeszcze jedno mi się przypomniało :). A jak można ustawić żeby
użytkownik został wylogowany, jeśli zaloguje się przez ssh i nie będzie nic
robił przez jakiś dłuższy okres?
apt-cache show autolog
--
Pozdrawiam,
Michał
apt-cache show autolog
A nie można tego po prostu w sshd ustawić, dodałem taki wpis do pliku
konfiguracyjnego:
ClientAliveInterval 10
ClientAliveCountMax 3
Powinno wylogować po 30 minutach, ale widzę że to nie działa?
--
Pozdrawiam
Ja robie tak: tworze plik nologin w etc: echo Jakiś komunikat dla
próbujących się zalogować /etc/nologin, później posyłam do userów
wiadomość na terminale co by się wylogowali w czasie 5 min, a jak tego
nie zrobią to zabijam im shelle. Próba ponownego zalogowania już im się
automatycznie nie
= Dnia: niedziela, 18 marca 2007 11:00, Jarek Buczyński pisze:
Ja robie tak: tworze plik nologin w etc: echo Jakiś komunikat dla
próbujących się zalogować /etc/nologin, później posyłam do userów
wiadomość na terminale co by się wylogowali w czasie 5 min, a jak tego
nie zrobią to
W tym sensie, o którym dyskutujecie, poprawne wylogowanie, to po
prostu 'delikatne' zakończenie pracy użytkownika, czyli jego procesów, a
więc
sygnał nr 15 (domyślny killa) załatwia, co trzeba (i pewnie większość
administratorów robi coś podobnego do tego, co opisuje Tomek).
Polecam przy
Jarek Buczyński napisał(a):
Witam
Loguję się zdalnie na serwer, włączam 'who', są zalogowane osoby (pts, ttyX)
teraz chciałbym te osoby poprawnie wylogować. Jat to można zrobić?
Ja robie tak: tworze plik nologin w etc: echo Jakiś komunikat dla
próbujących się zalogować /etc/nologin, później
Witam
Loguję się zdalnie na serwer, włączam 'who', są zalogowane osoby (pts, ttyX)
teraz chciałbym te osoby poprawnie wylogować. Jat to można zrobić?
--
Pozdrawiam
11 matches
Mail list logo