首页 > 解决方案 > 无法访问文件

问题描述

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

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

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

两者都将用户切换到 cuser。

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

标签: linuxfilepermissionssudosu

解决方案


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


推荐阅读