Session
可靠地獲取物理(在電腦前)登錄使用者的名稱!
w
,who
,id
和whoami
被排除在外,因為它們只提供有關使用 tty 的使用者的資訊。有沒有辦法從 KDM 中可靠地提取名稱?
命令
users
和last
.使用者
users - print the user names of users currently logged in to the current host
使用
/var/run/utmp
和/var/log/wtmp
文件。最後的
last, lastb - show listing of last logged in users
使用
/var/log/wtmp
日誌文件。顯示使用者上次登錄的歷史記錄。
您可以使用 auth-log 來獲取此資訊。
CentOS5 的範例:
aureport -l
另一種可能性是使用last
命令。