Rocky Linux9.0でユーザーごとの最終ログイン日時を確認する

環境
OSバージョンの確認

# cat /etc/redhat-release
Rocky Linux release 9.0 (Blue Onyx)

書式
lastlog [(-u |–user ) login ]
[(-t |–time ) days ] -h |–help

使用例
1.lastlogコマンドを使用して、最終ログイン日時を確認します。

Username         Port     From                                       Latest
root             pts/1                                              日  7月 31 17:31:49 +0900 2022
bin                                                                 **一度もログインしていません**
daemon                                                              **一度もログインしていません**
adm                                                                 **一度もログインしていません**
lp                                                                  **一度もログインしていません**

2.ユーザーを指定して確認します
「-u , –user login-name」を使用してlogin-name の記録だけを表示します
使用例

# lastlog -u cftuser
Username         Port     From                                       Latest
cftuser             pts/1                                              日  7月 31 17:31:45 +0900 2022

3.「-t , –time days」を使用して、最近 days 日以内の最終ログインを表示します。
使用例

# lastlog -t 30
Username         Port     From                                       Latest
root             pts/1                                              日  7月 31 17:31:49 +0900 2022
gdm              tty1                                               日  7月 31 10:41:22 +0900 2022

4.「last」を使用してログイン履歴を確認します。

# last
arte     pts/1        192.168.71.1     Sun Jul 31 17:31   still logged in
arte     pts/0        192.168.71.1     Sun Jul 31 10:44    gone - no logout
reboot   system boot  5.14.0-70.17.1.e Sun Jul 31 10:40   still running

 

Rocky Linux 9

Posted by arkgame