萬盛學電腦網

 萬盛學電腦網 >> 操作系統基本知識 >> Linux權限

Linux權限

t 是什麼權限
今天搭建samba服務的時候,老師把路徑寫在/tmp 下。突發奇想,去看了下權限,看到 /tmp最後的一個權限是t  ,呵呵!沒聽過t權限,奇怪,問群裡人,了解了以後,就在網上找到了此文Linux下的t 權限http://.。

r 讀權限。
w 寫權限。
x 執行權限。
s 文件屬主和組set-ID。
t 粘性位*。
l 給文件加鎖,使其他用戶無法訪問http://.。
u,g,o 針對文件屬主、屬組用戶及其他用戶的操作。

*在列文件或目錄時,有時會遇到“ t”位。“t”代表了粘性位。如果在一個目錄上出現“t”位,這就意味著該目錄中的文件只有其屬主才可以刪除,即使某個屬組用戶具有和屬主同等的權限。不過有的系統在這一規則上並不十分嚴格Linux下的t 權限。

如果在文件列表時看到“ t”,那麼這就意味著該腳本或程序在執行時會被放在交換區(虛存)。

"t"權限用在文件上面是沒有意義的,不是什麼在交換區的概念,它跟文件的執行沒有關系,而主要是為了文件共享設置的Linux 權限。

1,    t 權限是粘著位,例:TMP目錄下,任何人都有讀寫執行權限,但是不是任何人對裡邊的可寫權限的文件就可以刪除呢,當然不是了,這個就是粘著位的做用,只有所有者才有權刪除自已的文件,當然,ROOT除外
2,    關於文件安全的另一種權限,
i權限 也就是不可修改權限  例:chattr u+i aaa 則aaa文件就不可修改,無論任何人,如果刪除就用u-i就好了
a權限 也就是只追加權限, 對於日志系統很好用,這個權限讓目標文件只能追加,不能刪除,而且不能通過編輯器追加Linux下的t 權限。方法和i權限一樣加
如果想要看某個文件是不是有這個權限,用lsattr filename就行了

Linux權限.
copyright © 萬盛學電腦網 all rights reserved