對乙個檔案或資料夾來說,許可權有十位。第一位如果是d說明是資料夾,-則表示是檔案;後面三組rwx分別代表使用者、使用者組、其他的讀、寫、執行許可權,-代表沒有該許可權。下圖是某個資料夾內容的許可權資訊:
- chmod: 檔案許可權設定命令change mode
- [u|g|o|a]: u代表使用者user,g代表使用者組group,o代表其他other,a代表all
- [=|+|-]: =表示直接給許可權,+/-表示在原來許可權的基礎上加減許可權
- [r|w|x]: r表示讀許可權,w表示寫許可權,x表示可執行許可權
- file: 檔名
下圖是上面指令的示例:
echo 'hello'
然後演示了具體的寫法,其中不指定[u|g|o|a]就預設對使用者、使用者組、其他都起作用。
比如希望使用者許可權為可讀可寫可執行,使用者組和其他只能讀和執行,那麼可以用755代表許可權。因為
7 = 4(r)+2(w)+1(x)
5 = 4(r)+1(x)
下圖是一些許可權的設定示例:
Linux檔案許可權
linux使用者分為 擁有者 組群 group 其他 other linux系統中,預設的情況下,系統中所有的帳號與一般身份使用者,以及root的相關資訊,都是記錄在 etc passwd檔案中。每個人的密碼則是記錄在 etc shadow檔案下。此外,所有的組群名稱記錄在 etc group內!圖...
Linux檔案許可權
linux使用者分為 擁有者 組群 group 其他使用者 other linux系統中,預設的情況下,系統中所有的帳號與一般身份使用者,以及root的相關資訊,都是記錄在 etc passwd檔案中。每個人的密碼則是記錄在 etc shadow檔案下。此外,所有的組群名稱記錄在 etc group...
linux檔案許可權
檔案的許可權由三個部分組成 u user g group o other 每個部分的許可權又分別 r 4讀 w 寫2 x 執行1 下面以 var www資料夾設定許可權,了解如何設定檔案許可權 chmod a x var www 所有人都可進入 chmod a x var www 所有人都不可進入 ...