Linux檢視登入使用者日誌

2021-08-13 23:24:06 字數 718 閱讀 4116

一、linux記錄使用者登入資訊檔案

1  /var/run/utmp----記錄當前正在登入系統的使用者資訊;

2  /var/log/wtmp----記錄當前正在登入和歷史登入系統的使用者資訊;

3  /var/log/btmp:記錄失敗的登入嘗試資訊。

二、命令用法

1.命令

last,lastb---show a listing of last logged in users

2.語法

last,lastb [options][username...][tty...]

-a---- 登入主機名顯示在最後一列

-d----

將ip位址轉換成主機名稱

-f---- 檔案

-f---- 全部登入和登出時間

-i---- ip

-n---- 數量

-p----指定時間

-r---- 不顯示主機名

-s---- 顯示指定登入時間

-t---- 顯示到指定時間

-w---- 在輸出中顯示使用者名稱和網域名稱

-x----

顯示系統關機,重新開機,以及執行等級的改變等資訊

檢視登入使用者

一 超級使用者及普通使用者redhat 7.x版本 超級使用者 root uid 0 普通使用者 uid 1000 65535 系統使用者 偽使用者 uid 1 999 redhat7.x版本之前的版本 例如6.4 6.0 5.0 4.0 3.0等 超級使用者 root uid 0 普通使用者 ui...

檢視登入使用者who

幾個命令 wwho 每隔5秒鐘,就來檢視hadoop是否已經登入,如登入,顯示其已經登入,並退出 sleep whoami last,顯示 var log wtmp檔案,顯示使用者登入歷史及系統重啟歷史 n 顯示最近 次的相關資訊 lastb,var log btmp檔案,顯示使用者錯誤的登入嘗試 ...

記錄使用者登入日誌

我們可以在專案中,實現使用者登入日誌記錄。簡單實現方法,如下 在資料中建立一張表,儲存一些相關的資訊。setansi nulls ongo setquoted identifier ongo create table dbo loginlog loginlogid int identity 1 1 ...