Linux下清空使用者登入記錄和命令歷史的方法

2021-09-08 21:38:23 字數 553 閱讀 7742

清除登陸系統成功的記錄,也就是last命令看到的記錄

[root@localhost root]# echo > /var/log/wtmp 此檔案預設開啟時亂碼的,裡面可以看到ip等等資訊

[root@localhost root]# echo >/var/log/wtmp

[root@localhost root]# last

此時即看不到使用者登入資訊

清除登陸系統失敗的記錄,也就是lastb命令看到的記錄

[root@localhost root]# echo > /var/log/btmp 此檔案預設開啟時亂碼的

[root@localhost root]# echo > /var/log/btmp

[root@localhost root]# lastb

此時就沒有結果輸出了

清除歷史執行命令

[root@localhost root]# history -c

或者,清空使用者目錄下的這個檔案即可

[root@localhost root]# echo > ./.bash_history

Linux下記錄所有使用者的登入和操作日誌

linux下記錄所有使用者的登入和操作日誌 history user whoami user ip who u am i 2 dev null awk sed e s g if user ip then user ip hostname fiif d var log history then mkd...

Linux下記錄所有使用者的登入和操作日誌

history user whoami user ip who u am i 2 dev null awk sed e s g if user ip then user ip hostname fiif d var log history then mkdir var log history chm...

Linux 下記錄登入資訊

最近在網上買了個vps準備學習linux 結果沒幾天就被黑了,密碼還給我改了。在網上搜到一段 可以j記錄使用者登入資訊以及執行了哪些命令的。主要功能 可以記錄哪個ip和時間 精確到秒 作了哪些命令 通過使用者登入時候,重新定義histfile histfile檔名包含登入使用者名稱,ip,登入時間 ...