在 CentOS Minimal 上设置默认文件权限,您需要了解 umask 的概念以及如何使用它
-
打开终端。
-
使用文本编辑器打开 /etc/profile 文件。例如,您可以使用 nano 编辑器:
sudo nano /etc/profile
- 在文件末尾添加以下行,以设置所需的默认文件权限。这里的 umask 值为 “022”,表示新创建的文件将具有 644(rw-r–r–)权限,新创建的目录将具有 755(rwxr-xr-x)权限。
umask 022
-
保存并关闭文件。
-
为了让更改生效,您需要重新加载 /etc/profile 文件。在终端中运行以下命令:
source /etc/profile
现在,当您在 CentOS Minimal 上创建新文件和目录时,它们将具有您设置的默认文件权限。
请注意,这些设置将应用于所有用户。如果您想要为特定用户设置默认文件权限,您可以编辑该用户的 ~/.bashrc 文件(或 ~/.bash_profile 文件),并添加相同的 umask 行。