TMOUT - Automatische Abmeldung der Linux-Shell, wenn keine Aktivität stattfindet
Wie oft lassen Sie ein Linux-System nach der Anmeldung im Leerlauf? Eine Situation, die als "Leerlaufsitzung" bezeichnet werden kann, in der Sie sich nicht um das System kümmern, indem Sie Befehle ausführen oder Verwaltungsaufgaben ausführen.
Dies stellt jedoch normalerweise ein großes Sicherheitsrisiko dar, insbesondere wenn Sie als Superuser oder mit einem Konto angemeldet sind, das Root-Rechte erlangen kann, und für den Fall, dass jemand mit böswilliger Absicht physischen Zugriff auf Ihr System erhält, kann er oder sie einige destruktive Befehle ausführen oder tun, was auch immer er darauf erreichen möchte. in kürzester Zeit.
Lesen Sie auch: So überwachen Sie Linux-Befehle, die von Systembenutzern in Echtzeit ausgeführt werden
Daher ist es praktisch eine gute Idee, Ihr System immer so zu konfigurieren, dass Benutzer im Falle einer inaktiven Sitzung automatisch abgemeldet werden.
Um die automatische Benutzerabmeldung zu aktivieren, verwenden wir die Shell-Variable TMOUT, die die Login-Shell eines Benutzers beendet, falls für eine bestimmte Anzahl von Sekunden, die Sie angeben können, keine Aktivität stattfindet.
Um dies global (systemweit für alle Benutzer) zu aktivieren, setzen Sie die obige Variable in der Shell-Initialisierungsdatei /etc/profile.
# vi /etc/profile
Fügen Sie die folgende Zeile hinzu.
TMOUT=120
Speichern und schließen Sie die Datei. Von nun an wird ein Benutzer nach 120 Sekunden (2 Minuten) abgemeldet, wenn er sich nicht um das System kümmert.
Beachten Sie, dass Benutzer dies in ihrer eigenen Shell-Initialisierungsdatei ~/.profile konfigurieren können. Das bedeutet, dass die Shell automatisch beendet wird, sobald dieser bestimmte Benutzer für die angegebene Sekunde keine Aktivität auf dem System hat, und somit der Benutzer abgemeldet wird.
Im Folgenden finden Sie einige nützliche Sicherheitsartikel, die Sie durchgehen sollten.
- Überwachen der Benutzeraktivität mit psacct oder acct Tools
- Konfigurieren von PAM für die Überwachung der Benutzeraktivität der Protokollierungsshell
- So blockieren oder deaktivieren Sie normale Benutzeranmeldungen unter Linux
- Der Mega-Guide zum Härten und Sichern von CentOS 7 – Teil 1
- Der Mega-Guide zum Härten und Sichern von CentOS 7 – Teil 2
Das wars! Um Gedanken zu diesem Thema zu äußern oder Fragen zu stellen, verwenden Sie den Feedback-Bereich unten.