12.04 中的預設檔案系統權限和存取權限?

12.04 中的預設檔案系統權限和存取權限?

多年來,我在 Unix 和 Linux 系統上預設設定了 filsystem 權限和使用者(即我自己)的讀寫權限,而只有群組和其他人的讀取權限。對於目錄來說,每個人都獲得了執行權限,但寫入權限仍然僅限於使用者。 (通常我使用 chmod 命令,其中八進制選項 644 用於文件,755 用於目錄。)

我以前沒有遇到任何問題,但最近(我假設自 Ubuntu 11.10 以來)我發現 Ubuntu 預設為新建立(和下載)的檔案和目錄授予群組寫入權限。

為什麼群組在 Ubuntu 中獲得寫入權限?這不是多用戶系統上的完整性問題嗎?

建立新檔案和目錄時如何更改存取權限的預設系統設定?

答案1

有關權限變更背後的原因,請參閱這裡

若要變更預設 umask,請設定 umask 022~/.profile/etc/profile

答案2

在 Ubuntu 11.x 上,對於所有用戶,您應該檢查/etc/login.defs.

相關內容