2012-10-15 112 views
-3
1. drwxr-xr-x 10 tester test 100 Sep 8 09:30 hello 
2. -rwsrwsrwt 2 tester test 100 Sep 8 09:35 program 

我想知道文件夾「hello」和文件「program」的權限,下面是我的解釋,我是對的嗎?linux文件和目錄權限

  1. 關於目錄「你好」,測試用戶已經讀,寫和執行權限,試驗組和其他人讀和執行權限,但沒有寫權限。
  2. 關於「程序」文件,測試儀用戶,測試組和其他人擁有完整的權限。

回答

1

是的,但你的program還具有設置setuidsetguidsticky位。關於它們的含義,請閱讀herehere。對可執行文件粘滯位的使用是非常罕見的,這些天,通常只在目錄中,如/tmp

0

隨着Unix目錄X表示訪問不執行,但肯定對目錄「家」:

  • 用戶「測試」可以讀取目錄的內容,改變目錄的內容,並經由cd命令改變到目錄
  • 的組「測試」可以讀取目錄的內容,並經由cd命令改變到目錄
  • 每個其他用戶可以將目錄的內容變成di

    • 用戶「測試儀」,該集團「測試」和其他人有全套的權利和PROGRAMM將被執行:通過CD命令

    對於文件「節目」教區長在用戶「測試者」(SUID位)和組「測試」(SGID位)的用戶下,並且粘性位也被引入。這不再用於文件,僅用於像/ tmp這樣的目錄以防止來自beeing的用戶能夠刪除一些其他用戶文件。