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作業系統中的7功能詳解Linux作業系統
- 在windows透過作業系統認證登入ORACLEWindows作業系統Oracle
- 在windows通過作業系統認證登入ORACLEWindows作業系統Oracle
- Windows XP 作業系統也玩自動登入(轉)Windows作業系統
- Linux 作業系統Linux作業系統
- Linux作業系統Linux作業系統
- [MySQL光速入門]003 留點作業...MySql
- 電商後臺管理系統——登入功能
- Linux作業系統定時任務系統 Cron 入門Linux作業系統
- 【linux】Linux作業系統Linux作業系統
- Linux作業系統概述Linux作業系統
- 作業系統與Linux作業系統Linux
- [MySQL光速入門]006 留點作業...MySql
- 國產linux系統(銀河麒麟,統信uos)使用 PageOffice 國產版線上開啟 word檔案編輯留痕並顯示痕跡列表Linux
- 作業系統是什麼?Linux是什麼作業系統?作業系統Linux
- 【Linux】Virtualbox安裝RHEL6.4(二) 登入作業系統、CRT遠端連線Linux作業系統
- 如何遠端登入Linux系統?Linux
- 為什麼要遠端連線Linux系統?linux作業系統入門Linux作業系統
- Linux 作業系統!開篇!!!Linux作業系統
- 科普帖:Linux作業系統Linux作業系統
- Linux作業系統基礎Linux作業系統
- Linux作業系統 paste命令Linux作業系統AST
- LINUX作業系統runuser用法Linux作業系統
- 桌面 Linux 作業系統不死Linux作業系統
- linux作業系統介紹Linux作業系統
- [MySQL光速入門]011 留點作業MySql
- Windows 8 作業系統入門Windows作業系統
- 填報表之資料留痕
- 【Linux】Linux作業系統 程式管理Linux作業系統
- 【Linux】Linux作業系統 配置sudoLinux作業系統
- 啟用系統登入失敗處理功能
- smdms超市訂單管理系統之登入功能
- Linux作業系統的優勢是什麼?Linux入門Linux作業系統
- Linux作業系統主要應用在哪裡?Linux入門教程Linux作業系統
- 個人作業登入+註冊
- 作業系統(1)——作業系統概述作業系統