Automatyczne wylogowanie z sesji terminala
LINUX (RED HAT, CentosOS ...)

     Z punktu bezpieczeństwa temat automatycznego wylogowania, czy też blokady dostępu do aktywnej sesji jest zdawało by się bezdyskusyjny. Nie mniej jednak pominąwszy temat użytkowników dla, których jest to przerost formy nad treścią okazuje się, że również z punktu administratora systemu wymaga szczególnego przemyślenia. Wynika to z sytuacji w której wykonanie komendy może zająć więcej niż standardowo się ustawia czas automatycznego wylogowania na 600 [s]. Przykładem takiej operacji może być aktualizacja systemu, którego czas w dużej mierze zależy od przepustowości łącza, a przerwanie jej w najmniej odpowiednim momencie nie zawsze się kończy prostym jej ponowieniem. By uczyć się na cudzych błędach, proponuje zmodyfikować jedną zmienną TMOUT = 600 w pliku /etc/profile (plik zawierający globalną konfigurację wszystkich powłok) lub ~./bash_profile (plik z konfiguracją danego użytkownika) albo w ~./bashrc (plik z konfiguracją użytkownika, gdy bash nie jest uruchomiony, jako login shell) na o wiele dłuższą. Na ile nie napiszę bo byście od razu zgadli ile ma ignorancja mnie kosztowała później zmarnowanego czasu. Dla nie chcących się zbyt mocno pochylać nad tematem jest też opcja radykalna w postaci TMOUT=0 lub unset=TMOUT.

Blokada konta po kolejnej nieudanej próbie logowania.
PAM FAILLOCK (audit: printk limit exceeded)