w
、、、who
およびid
はwhoami
ttyを使用しているユーザーに関する情報のみを提供するため、除外されます。 KDMから名前を確実に抽出する方法はありますか?
答え1
命令の合計は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
。ユーザーの最後のログイン履歴を表示します。
答え2
認証ログを使用してこの情報を取得できます。
CentOS5の例:もう1つの可能性はコマンドをaureport -l
使用することです。last
答え3
これらのコマンドのどれも、TTY を使用しないユーザーを追跡しません。
魔法コマンドはloginctl
(systemd)です。