這個chmod計算器的作用
檔案許可權是一個12位的數字,大多數人只會用755或644來識別。這臺計算器使得位元可見。切換讀,寫和執行為所有者,組和其他,加上特殊的setuid,setgid和sticky位,並看到八進位制和符號形式 (rwxr-xr-x) 更新,以及一個準備執行的chmod命令。您還可以輸入一個八進位制數或符號字串來解碼它,將u+x,go-w等符號表示式應用於現有模式,
使用方法
- 點選許可權網格中的選項框,或者在輸入中輸入
750,0644或rwxr-x---。 - 閱讀八進位制值,符號字串和生成命令,例如
chmod 750 deploy.sh。 - 要嘗試一個表示式,請輸入它到 apply chmod expression,然後檢視結果的模式。
- 在 umask 部分,輸入像
022這樣的值,看看新檔案得到644和新目錄755。
常見的許可值
- 644 (
rw-r--r--):常規檔案,如HTML,配置或原始檔。 - 755 (
rwxr-xr-x):可執行檔案,指令碼和目錄。 - 600 (
rw-------):私有檔案如SSH金鑰;ssh拒絕更開放的金鑰。 - 700 (
rwx------):私人目錄,如~/.ssh。 - 775 / 664:共享組目錄和檔案。
- 1777 (
rwxrwxrwt):/tmp,粘性位阻止使用者刪除對方的檔案。 - 2775:在目錄上的setgid使新檔案繼承目錄的組。
如何使用umask
檔案開始於666和目錄在777。在 umask 022 中,刪除了對群體和其他人的寫入許可權,給出 644 和 755。在umask 077中,只有所有者可以進入。執行位從來沒有被 umask 新增到新檔案中。