作者godman362 (卯)
看板Linux
標題[問題] user command
時間Thu Jul 1 13:20:21 2010
請教幾個問題
第一、一般來說,每個user自己的home目錄底下都會紀錄自己所輸入的指令
然後可以在 ".bash_history" or ".history" 裡面找到
那我想問的是說,我把 .bash_history故意砍掉,不讓別人知道我曾輸入過哪些指令
這樣就真的無從查到了嗎?
還是說系統本身還會再幫所有的使用者紀錄一份曾經輸入的指令?
第二、假設說無從查起的話,這樣在擁有眾多使用者的主機上
只要有人透過這台主機做了某些壞事,然後又刻意將指令紀錄刪除
這樣還有辦法查出是誰做了這些事情嗎?
以上,還請各位給予指點,謝謝
--
ˍˍ
如果我手中有酒,希望與你共飲。 ▕羽人▏
如果我手上有刀,希望與你一同抗敵。▕非獍▏
 ̄ ̄
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.105.91
推 LINGZ:accounting. 07/01 13:32
→ godman362:謝謝p大的網頁,不過不是很清楚L大的意思 07/01 13:37
→ godman362:方便詳加說明一下嗎,謝謝 07/01 13:37
→ final01:限制他不能刪阿 如果你要給每個使用者ROOT權限那也沒辦法 07/01 13:56
→ LINGZ:原波有google過linux accounting嗎? 07/01 14:29
→ godman362:回L大,有google過,不過沒有看到類似的資料 07/01 14:44
→ godman362:不過.history的不就是使用者自己嗎?限制自己不能刪 07/01 14:46
→ godman362:不是怪怪的嗎? 07/01 14:46
→ elijah2012:set history=0 不就沒history了 07/01 16:30