Security
當我忘記在 TTY 中註銷時會發生什麼?
這是我一段時間以來一直在問自己的問題。想像一下:
- 我按
CTRL
+ALT
+F1
切換到 TTY1- 我在那裡登錄並執行命令
CTRL
我用++切換回ALT
xorgF7
- 我忘記了我還在TTY1登錄
這是一個安全問題嗎?我想在我的測試中,正常的 KDE-Lockscreen (
Super
+L
) 不會讓我退出 TTY。那麼有沒有解決方案可以在 X 秒(不活動)後自動註銷?或者每當我鎖定我的視窗管理器(在我的情況下是 KDE)時,可能會註銷所有 TTY?
tty
與 DE 的鎖屏和登錄沒有集成。但是,您可以通過設置變數來限制
bash
會話。TMOUT
編輯您的/etc/profile
並在其上設置以下內容:export TMOUT=600 typeset -r TMOUT
或者,為了讓事情井井有條,創建
/etc/profile.d/timeout.sh
具有上述相同內容的文件,並在其上設置可執行位 (chmod +x /etc/profile.d/timeout.sh
)。這將使所有超過 600 秒不活動的 bash 會話超時,並將
typeset -r
此變數設置為只讀,因此使用者無法更改它。