设想:
- 我的 ~ 目录中有一个名为
file.txt
. - 我的 ~ 目录将其权限设置为700。
- 我的文件的权限设置为664。
问题是,没有人可以访问它,因为我的主目录不允许它。
因此,只要我将主目录权限固定为700,就只有我和 root 可以访问这些文件,而不管他们各自的权限如何,对吧?
如果是这样,为什么还要将文件设置为600而不是标准的644?
换句话说,是否有必要将此类文件的文件模式创建掩码更改为600(假设您的系统中有多个用户并且您的 ~ 目录权限设置为700)?
设想:
file.txt
.问题是,没有人可以访问它,因为我的主目录不允许它。
因此,只要我将主目录权限固定为700,就只有我和 root 可以访问这些文件,而不管他们各自的权限如何,对吧?
如果是这样,为什么还要将文件设置为600而不是标准的644?
换句话说,是否有必要将此类文件的文件模式创建掩码更改为600(假设您的系统中有多个用户并且您的 ~ 目录权限设置为700)?
好的,我在这里找到了答案
如果您将主目录权限设置为 700,那将是正确的。但这不是默认设置。在 Ubuntu 服务器上,一个新用户的主目录获取“drwxr-xr-x”。这为为您的文件和目录设置一些单独的权限提供了一个很好的理由。