我是公共 Linux 服务器上的用户。我们有一个所有用户都可以使用的公共共享文件夹。我想创建一个只希望少数用户访问的文件夹。这可以通过以下方式完成:
- 创建一组您想要提供访问权限的用户,然后更改该组的文件夹权限。我不能这样做,因为我没有 root 权限。即使我要求管理员为我创建一个组,我也必须偶尔在该组中添加/删除用户。这是不可行的
- 使用“zip re”命令加密并压缩文件夹。这将压缩文件夹,每次用户需要访问内容时,都需要解压缩。当我的文件夹变得很大时,这变得不可行。
- 使用 encfs 创建并挂载加密目录。在这里您必须维护两个文件夹 - 一个加密文件夹和一个挂载点文件夹。每次需要访问文件/文件夹时,都需要将其挂载到挂载点。这又需要大量复制移动并且效率低下。
我要找的是一个简单的过程:输入密码就可以查看文件夹的内容;输入错误的密码,访问被拒绝。我所要做的就是与其他用户共享这个密码。 Linux 中有什么东西可以做到这一点吗?
答案1
在提到的所有方法中,最好的方法是创建一个组并提供对该组的读/写访问权限。然后添加或从组中删除。