忍者ブログ

エンジニア初心者の備忘録

エンジニア初心者が躓いたことハマったことを公開します!

ログイン履歴を確認する~エンジニア初心者のためのLinuxコマンド~

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

コメント

ただいまコメントを受けつけておりません。

ログイン履歴を確認する~エンジニア初心者のためのLinuxコマンド~

今回はサーバーへのログイン履歴を確認するコマンドlastとlastlogについてまとめたいと思います。


last

最近ログインしたユーザの履歴を時間の流れとは逆方向から(直近から)検索して表示していきます。
実行例が下記となります。


$ last
yamada pts/18       192.0.2.0     Tue Feb 28 19:08 - 20:06  (00:58)
nagata    pts/17       192.0.2.0      Tue Feb 28 18:05 - 19:40  (01:35)
suzuki  pts/16       192.0.2.0      Tue Feb 28 17:40 - 19:11  (01:30)
suzuki   pts/12       192.0.2.0     Tue Feb 28 16:26   still logged in
yamada     pts/10       192.0.2.0     Tue Feb 28 15:55 - 20:24  (04:28)
noda pts/15       192.0.2.0     Tue Feb 28 14:42 - 20:04  (05:21)
toda pts/15       192.0.2.0     Tue Feb 28 14:24 - 14:42  (00:17)
yamada pts/9        192.0.2.0      Tue Feb 28 14:23   still logged in



lastlog

ユーザー毎の最終ログインの履歴を表示します。
実行例が下記となります。


$ lastlog
ユーザ名         ポート   場所             最近のログイン
root             pts/15   192.0.2.0      火 10月  4 19:10:38 +0900 2016
bin                                        **一度もログインしていません**
daemon                                     **一度もログインしていません**
adm                                        **一度もログインしていません**
lp                                         **一度もログインしていません**
sync                                       **一度もログインしていません**
shutdown                                   **一度もログインしていません**
halt                                       **一度もログインしていません**
mail                                       **一度もログインしていません**
uucp                                       **一度もログインしていません**


不正ログインが疑われる場合には、この2つのコマンドで確認してみるのに使えますね。


以上です!



【参考サイト】
『【last, lastlog】Linuxでログイン履歴を確認するコマンド』
『【linux】 各ユーザーのログイン履歴確認コマンド(last, lastlog)』

PR

コメント

プロフィール

HN:
プラムザ 太郎
性別:
非公開

P R