user command - Linux

Table of Contents

請教幾個問題

第一、一般來說,每個user自己的home目錄底下都會紀錄自己所輸入的指令

然後可以在 ".bash_history" or ".history" 裡面找到

那我想問的是說,我把 .bash_history故意砍掉,不讓別人知道我曾輸入過哪些指令

這樣就真的無從查到了嗎?

還是說系統本身還會再幫所有的使用者紀錄一份曾經輸入的指令?


第二、假設說無從查起的話,這樣在擁有眾多使用者的主機上

只要有人透過這台主機做了某些壞事,然後又刻意將指令紀錄刪除

這樣還有辦法查出是誰做了這些事情嗎?



以上,還請各位給予指點,謝謝

--

ˍˍ
如果我手中有酒,希望與你共飲。 ▕羽人▏
如果我手上有刀,希望與你一同抗敵。▕非獍▏
 ̄ ̄


--

All Comments

Barb Cronin avatarBarb Cronin2010-07-02
accounting.
Todd Johnson avatarTodd Johnson2010-07-04
Madame avatarMadame2010-07-05
謝謝p大的網頁,不過不是很清楚L大的意思
方便詳加說明一下嗎,謝謝
Belly avatarBelly2010-07-05
限制他不能刪阿 如果你要給每個使用者ROOT權限那也沒辦法
William avatarWilliam2010-07-09
原波有google過linux accounting嗎?
Carolina Franco avatarCarolina Franco2010-07-12
回L大,有google過,不過沒有看到類似的資料
Genevieve avatarGenevieve2010-07-13
不過.history的不就是使用者自己嗎?限制自己不能刪
不是怪怪的嗎?
Agnes avatarAgnes2010-07-13
set history=0 不就沒history了