Security

粘性位有什麼幫助?

  • September 10, 2021

我理解目錄的粘性位的方式是,只有該目錄中文件的所有者才能刪除該文件,而不是每個具有寫權限的人。

但是,我不知道這實際上在哪裡有用。如果每個人仍然可以編輯我的文件,包括刪除所有內容,那麼粘性位實際上有什麼幫助?

我讀過它在 /tmp 上使用,我也不明白為什麼會這樣。

通常,創建文件時除了所有者(aumask為 022)之外的任何人都沒有寫權限。因此,在共享目錄中創建的文件,例如/tmp不能被其他使用者編輯。

添加粘性位可確保文件也不能被刪除(正如您所解釋的)。

現在通常使用共享目錄的私有子目錄來增加隱私:這樣,其他使用者看不到您使用的文件名。

引用自:https://unix.stackexchange.com/questions/659953