Re: [問題] 請問除了 accton 有沒有其他方式可以計뼠…
※ 引述《brooky.bbs@ptt.cc (未夠班)》之銘言:
: 您好
: 想請問一下,BSD 上有沒有什麼方法可以讓 root 知道使用者做過哪些事,
: 例如:編輯了哪些檔案、FTP 上傳(覆蓋)了哪些檔案
: 我試過 accton,但是 accton 只會記錄 command
: 也想過 /home/user/.history ,但是好像不是每種 shell 都會存 history?
: 而且 .history也是使用者可以編輯的
: 謝謝
若只是要紀錄動過哪些檔案的話
連accon 都不用了,寫個shell 去讓使用者登入時
都預設先跑他來紀錄使用者家目錄之檔案明系 (ls -all 就夠了吧)
當使用者登出後在跑一次shell script,來紀錄檔案明細
最後一個 shell script 用來定期幫你 diff 紀錄檔,看哪些檔案大小或是
最後存取日期有改變即可,阿如果要知道耕變的檔案內容...也是可以啦
依樣畫葫蘆,不過我想diff結果只對於人看的董的文件黨有效了=.=
我的預設立場市使用者動他自己的目錄下的東西,範圍太大的話我想...恩
吃資源囉~
csh/tcsh 做法在 etc 下方編輯 csh.login 以及 csh.logout 即可
--
╭──── Origin:<不良牛牧場> bbs.badcow.com.tw (210.200.247.200)─────╮
│ ↘ Welcome to SimFarm BBS -- From : [211.74.206.76] │
╰◣◣◢ ◢◢《不良牛免費撥接→電話:40586000→帳號:zoo→密碼:zoo》 ◣◣◢ ─╯
討論串 (同標題文章)
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章