中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機版  

Linux常用命令|Linux培訓學習|考試認證|工資待遇與招聘,認準超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡工程師培訓

當前位置:網(wǎng)絡工程師 > 技術(shù)課程 > linux > 熱點關(guān)注 > linux常用命令

linux下的last以及l(fā)astb命令

時間:2019-07-21

linux命令windows命令_linux重啟命令_linux命令

今天早上看到一篇關(guān)于服務器被破解當?shù)V機的文章。在文章里面看到作者通過lastb命令找到攻擊者的登錄歷史,覺得還是很厲害的,因此總結(jié)一下last和lastb相關(guān)的命令。

1、作用:

last命令用于顯示用戶最近登錄信息。單獨執(zhí)行l(wèi)ast命令,它會讀取/var/log/wtmp的文件,并把該給文件的內(nèi)容記錄的登入系統(tǒng)的用戶名單全部顯示出來。成功登錄的信息。

2、命令參數(shù):

-a:把從何處登入系統(tǒng)的主機名稱或ip地址,顯示在最后一行;
-d:將IP地址轉(zhuǎn)換成主機名稱;
-f <記錄文件>:指定記錄文件。
-n <顯示列數(shù)>或-<顯示列數(shù)>:設置列出名單的顯示列數(shù);
-R:不顯示登入系統(tǒng)的主機名稱或IP地址;
-x:顯示系統(tǒng)關(guān)機,重新開機,以及執(zhí)行等級的改變等信息。

3、表現(xiàn)形式

linux命令windows命令_linux重啟命令_linux命令

4、解釋

%20%20%20第一列:用戶名 %20%20%20%20%20%20%20%20%20%20%20第二列:終端位置 %20%20%20%20%20%20%20%20%20%20%20第三列:登錄ip或者內(nèi)核 %20%20%20%20%20%20%20%20%20%20%20第四列:開始時間 %20%20%20%20%20%20%20%20%20%20%20第五列:結(jié)束時間(still%20login%20in%20還未退出%20%20down%20直到正常關(guān)機%20crash%20直到強制關(guān)機) %20%20%20%20%20%20%20%20%20%20%20第六列:持續(xù)時間

wtmp,btmp,utmp均為二進制文件,不能用cat查看,可用last打開。

1、作用:

Linux%20lastb命令用于列出登入系統(tǒng)失敗的用戶相關(guān)信息。單獨執(zhí)行l(wèi)astb指令,它會讀取位于/var/log目錄下,名稱為btmp的文件linux命令,并把該文件內(nèi)容記錄的登入失敗的用戶名單,全部顯示出來。

2、參數(shù)

-a  把從何處登入系統(tǒng)的主機名稱或IP地址顯示在最后一行。
-d  將IP地址轉(zhuǎn)換成主機名稱。
-f<記錄文件>  指定記錄文件。
-n<顯示列數(shù)>或-<顯示列數(shù)>  設置列出名單的顯示列數(shù)。
-R  不顯示登入系統(tǒng)的主機名稱或IP地址。
-x  顯示系統(tǒng)關(guān)機,重新開機,以及執(zhí)行等級的改變等信息。

3、linux下的主要日志文件

1. 進程日志(acct/pacct: 記錄用戶命令)
2. 錯誤日志(/var/log/messages:系統(tǒng)級信息;access-log:記錄HTTP/WEB的信息)
3. 連接日志(/var/log/wtmp,/var/log/btmp,/var/run/utmp)
>>>有關(guān)當前登錄用戶的信息記錄在文件utmp中;
>>>登錄進入和退出紀錄在文件wtmp中;
>>>最后一次登錄文件可以用lastlog命令察看;
>>>數(shù)據(jù)交換、關(guān)機和重起也記錄在wtmp文件中;

既然可以用last等命令查看登錄成功的記錄linux命令,那么自然進入者方面也可以通過一些手段來清除這些記錄。

1、清除登錄成功信息

linux命令_linux命令windows命令_linux重啟命令

清除登陸系統(tǒng)成功的記錄
[root@localhost root]# echo > /var/log/wtmp //此文件默認打開時亂碼,可查到ip等信息
[root@localhost root]# last //此時即查不到用戶登錄信息

2、清除登錄失敗的信息

清除登陸系統(tǒng)失敗的記錄
[root@localhost root]# echo > /var/log/btmp //此文件默認打開時亂碼,可查到登陸失敗信息
[root@localhost root]# lastb //查不到登陸失敗信息

3、清除歷史執(zhí)行的命令

清除歷史執(zhí)行命令
[root@localhost root]# history -c //清空歷史執(zhí)行命令
[root@localhost root]# echo > ./.bash_history //或清空用戶目錄下的這個文件即可