取消root命令歷史記錄增加安全性

2021-05-26 19:33:04 字數 860 閱讀 1221

在linux下,系統會自動記錄使用者輸入過的命令,而root使用者發出的命令往往具有敏感的資訊,為了保證安全性,一般應該不記錄或者少記錄root的命令歷史記錄。為了設定系統不記錄每個人執行過的命令,就在/etc/profile裡設定: 

??histfilesize=0 

??histsize=0 

??或者:

??ln -s /dev/null ~/.bash_history 

linux清除使用者登入記錄和命令歷史方法

清除登陸系統成功的記錄,也就是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

Better History(歷史記錄)

外掛程式介紹 剛剛看到在網頁上看到一篇好的文章或者正在編輯什麼,不小心一時手賤關掉了網頁,再開啟就找不到了,想必很多朋友經常遇到這樣的事,better history 歷史記錄 讓你更好地檢視您的歷史記錄。為檢視您的歷史記錄帶來最好的搜尋體驗,最清晰的介面和最有幫助的篩選。使用說明 將better ...

MySQL Event歷史記錄

需求 sql server的作業歷史 job 記錄是儲存在msdb庫中的,很方便就查詢相關的job定義,計畫和歷史記錄,而mysql的event卻沒有歷史記錄。為方便檢視event是否正常執行以及執行結果,通過以下兩個步驟來實現類似的功能。實現 1.在mysql庫建立event執行的歷史記錄表 cr...

Ubuntu 檢視歷史記錄

ubuntu 終端的歷史記錄 在linux終端下 1 執行history,可以得到乙個整潔的linux終端命令歷史記錄的列表 2 執行history c,可以清除雜亂的歷史記錄 3 執行history r home yajiu history.txt,可以將history.txt檔案儲存的常用命令讀...