瞭解 UNIX 權限
因為 Mac OS X 架構於 UNIX 核心之上,您可以透過在“終端機”裡輸入 UNIX 指令來設定權限。
每個檔案或目錄有三種類型的安全群組:
- 持有人:該檔案或目錄的持有人或建立者
- 群組:該檔案或目錄指定的群組
- 其他:非持有人,或和此檔案或目錄的指定群組無關的任何人。
每個安全群組都被指定一個密碼來控制此群組的權限:
- r(讀取)允許使用者查看項目,但無法進行任何更動。
- w(寫入)允許使用者查看項目並進行更動。
- x(執行)允許使用者執行工序指令或程式。
- (取用)意思是停用存取。
若要在“終端機”裡查看檔案和目錄的權限,請輸入 ls -l 指令。對於列出的每個檔案或目錄,您可以看到權限、持有人和群組名稱,和檔案或目錄名稱。
例如:
下列檔案(-)顯示持有人(rwx)、群組(rwx)、其他(rwx)的讀取、寫入,和執行權限:-rwxrwxrwx
下列檔案(-)顯示持有人(rwx)和群組(rwx)的讀取、寫入,和執行權限,但其他(---)無權限:-rwxrwx---
下列檔案(-)顯示持有人(rwx)的讀取、寫入,和執行權限,但群組(---)和其他(---)無權限:-rwx------
下列檔案(-)顯示持有人(rwx)、群組(rw-)和其他(rw-)的讀取、寫入權限,但無執行權限:-rw-rw-rw-
下列檔案(-)顯示持有人(rwx)的讀取、寫入,和執行權限,但群組(r-x)和其他(r-x)僅有讀取和執行權限:-rwxr-xr-x
下列檔案(-)顯示持有人(rwx)的讀取、寫入,和執行權限,但群組(r--)和其他(r--)僅有讀取權限:-rwxr--r--
如需關於 UNIX 權限的更多資訊,請輸入 man ls 來參閱 man 頁面: