Linux作業系統登入留痕功能
1. 在/etc/profile 檔案末尾新增如下內容
history
RQ=`date "+%Y%m%d"`
USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`
if [ "$USER_IP" = "" ]
then
USER_IP=`hostname`
fi
if [ ! -d /tmp/record ]
then
mkdir /tmp/record
mkdir /tmp/record /achieve
chmod 777 /tmp/record
fi
export HISTSIZE=8192
SJ=`date "+%H:%M:%S"`
export HISTFILE="/tmp/record/${USER_IP}@${LOGNAME}.$SJ"
chmod 600 /tmp/record/${LOGNAME}/*record* 2>/dev/null
2. 使profile檔案立即生效
source /etc/profile
3. 每次登陸操作退出shell後會在/tmp/record路徑下產生一個新檔案,檔名包含操作者資訊,檔案內容為執行的命令。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69994536/viewspace-2757428/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料庫登入留痕功能新增資料庫
- 作業系統有哪些功能呢?Linux入門作業系統Linux
- 【linux】Linux作業系統Linux作業系統
- Linux作業系統中的7功能詳解Linux作業系統
- Linux 作業系統Linux作業系統
- Linux作業系統Linux作業系統
- 作業系統與Linux作業系統Linux
- Linux作業系統概述Linux作業系統
- 如何遠端登入Linux系統?Linux
- Linux學習--遠端登入Linux系統Linux
- 為什麼要遠端連線Linux系統?linux作業系統入門Linux作業系統
- Linux作業系統的優勢是什麼?Linux入門Linux作業系統
- Linux作業系統主要應用在哪裡?Linux入門教程Linux作業系統
- [MySQL光速入門]003 留點作業...MySql
- [MySQL光速入門]006 留點作業...MySql
- [MySQL光速入門]011 留點作業MySql
- 作業系統是什麼?Linux是什麼作業系統?作業系統Linux
- linux作業系統介紹Linux作業系統
- 科普帖:Linux作業系統Linux作業系統
- Linux 作業系統!開篇!!!Linux作業系統
- Linux作業系統基礎Linux作業系統
- Linux作業系統 paste命令Linux作業系統AST
- 為什麼Linux作業系統備受青睞?Linux入門Linux作業系統
- 電商後臺管理系統——登入功能
- 國產linux系統(銀河麒麟,統信uos)使用 PageOffice 國產版線上開啟 word檔案編輯留痕並顯示痕跡列表Linux
- 【Linux入門知識】最適合新手使用的Linux作業系統!Linux作業系統
- 為什麼要學Linux作業系統?linux入門基礎教程Linux作業系統
- 六,業務功能:登入
- Linux(9)-遠端登入Linux系統以及apt管理LinuxAPT
- 白話linux作業系統原理Linux作業系統
- 作業系統 Linux下的程式作業系統Linux
- smdms超市訂單管理系統之登入功能
- 啟用系統登入失敗處理功能
- Linux作業系統分析 | 深入理解系統呼叫Linux作業系統
- Linux系統有什麼優點?linux作業系統學習Linux作業系統
- Linux 作業系統配置互信認證後,登入仍然需要輸入使用者密碼的解決辦法Linux作業系統密碼
- 填報表之資料留痕
- 黑客專用的 Linux 作業系統-黑客Linux作業系統