【问题标题】:Unable to access file无法访问文件
【发布时间】:2020-11-19 21:45:50
【问题描述】:

假设我们在 server1 中有一个文件权限为 644 的文件 test.txt。 (文件所有者是 cuser)

-rw-r--r-- 1 cuser cuser 6 Jul 10 09:43 test.txt

我们在同一个服务器 server1 中还有 2 个其他用户(user1 和 user2)具有不同的权限。

两者都将用户切换到用户。

在上述情况下,其中一个可能无法访问 test.txt 吗? (据我了解,切换用户后两者都应该具有相同级别的文件访问权限)

【问题讨论】:

    标签: linux file permissions sudo su


    【解决方案1】:

    切换用户后,将使用 cuser 的权限,而不是原用户的权限。另外我建议不要切换用户,而是将 user1 和 user2 添加到一个组中,并将组权限设置为文件。这是因为文件更安全,用户将对任何文件更改负责。

    【讨论】: