Linux

當我在 Linux 上使案例如 ssh 登錄時,如何列出我的使用者的最後 N 次成功和不成功的登錄嘗試?

  • January 17, 2013

這似乎是一個基本的安全功能,我很驚訝它還不是標準的。

你可以使用 last 命令來顯示最後一次登錄,也許把它放在 /etc/profile.d 中:

最後 $USER

但是,我會小心地在螢幕上輸出不必要的內容,因為一些自動登錄位(非互動式)不喜歡額外的輸出並失敗。也許放入 /etc/bashrc 並使用 shopt -q login_shell 檢測它是否是登錄 shell,如果是則僅執行。

last -10 將顯示最近 10 次登錄。

看一看man last

引用自:https://serverfault.com/questions/470007