{"id":588,"date":"2009-10-22T22:01:50","date_gmt":"2009-10-22T20:01:50","guid":{"rendered":"http:\/\/www.butschek.de\/?p=588"},"modified":"2012-03-11T12:41:18","modified_gmt":"2012-03-11T11:41:18","slug":"bash-automatisches-logout","status":"publish","type":"post","link":"https:\/\/www.butschek.de\/2009\/10\/22\/bash-automatisches-logout\/","title":{"rendered":"Bash: Automatisches Logout"},"content":{"rendered":"

\"\"<\/a>So, seitdem ich seit Mitte Juli nur Windows-Artikel ver\u00f6ffentlicht habe, hier auch mal wieder was f\u00fcr die Linux-Gemeinde:<\/p>\n

Als Serveradmin kennt man ja das Problem, dass man gerne mal auf einem System angemeldet bleibt, weil man vielleicht sp\u00e4ter eh noch was sehen will. Doch manchmal w\u00fcnscht man sich ein Auto-Logout, wenn man l\u00e4ngere Zeit nichts macht, um nicht immer eine Session offen zu halten.<\/p>\n

Die Bash wertet die Variable TMOUT<\/strong> aus. Enth\u00e4lt sie eine Zahl gr\u00f6\u00dfer als Null, so wird nach so vielen Sekunden Inaktivit\u00e4t die Shell automatisch beendet. Dies l\u00e4\u00dft sich relativ leicht z.B. in der .bashrc setzen, so dass die Einstellung bei jedem neuen Login automatisch aktiv ist:<\/p>\n

export TMOUT=1800\u00a0\u00a0 # 30m<\/p><\/blockquote>\n

Vorsicht ist bei niedrigen Werten geboten. Wer es dummerweise mit 5 Sekunden versucht muss sich beim n\u00e4chsten Login beeilen, den Editor zu \u00f6ffnen, bevor er rausfliegt :-)<\/p>\n","protected":false},"excerpt":{"rendered":"

So, seitdem ich seit Mitte Juli nur Windows-Artikel ver\u00f6ffentlicht habe, hier auch mal wieder was f\u00fcr die Linux-Gemeinde: Als Serveradmin kennt man ja das Problem, dass man gerne mal auf einem System angemeldet bleibt, weil man vielleicht sp\u00e4ter eh noch was sehen will. Doch manchmal w\u00fcnscht man sich ein Auto-Logout, wenn man l\u00e4ngere Zeit nichts […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4,5],"tags":[45,66,73],"_links":{"self":[{"href":"https:\/\/www.butschek.de\/wp-json\/wp\/v2\/posts\/588"}],"collection":[{"href":"https:\/\/www.butschek.de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.butschek.de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.butschek.de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.butschek.de\/wp-json\/wp\/v2\/comments?post=588"}],"version-history":[{"count":2,"href":"https:\/\/www.butschek.de\/wp-json\/wp\/v2\/posts\/588\/revisions"}],"predecessor-version":[{"id":784,"href":"https:\/\/www.butschek.de\/wp-json\/wp\/v2\/posts\/588\/revisions\/784"}],"wp:attachment":[{"href":"https:\/\/www.butschek.de\/wp-json\/wp\/v2\/media?parent=588"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.butschek.de\/wp-json\/wp\/v2\/categories?post=588"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.butschek.de\/wp-json\/wp\/v2\/tags?post=588"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}