如何使用 samba 在 ubuntu 20.04(LTS)上对特定用户隐藏文件夹

如何使用 samba 在 ubuntu 20.04(LTS)上对特定用户隐藏文件夹

我在 vps 上使用 ubuntu 20.04,我想使用 samba 简单地向无法编辑/打开文件夹的用户隐藏文件夹。据我所知,samba 用于将文件共享到 Windows 计算机或其他系统。这不是我想要实现的。我唯一想使用 samba 的就是将这些文件夹隐藏在黑名单用户列表中,并让另一组用户可以看到它们。由于我只有一个无法重置的 vps,因此我很难测试,因此我自己也没有做过太多测试。我在网上找到的大多数教程都假设您想要使用共享到其他系统,但正如我已经说过的,我不想这样做。如能提供任何帮助,我将不胜感激。

示例:我有 3 个用户,每个用户都有一个个人文件夹。(他们都有自己的用户帐户)我想防止其他用户看到其他用户的个人文件夹。

(这里还有另一个问题问的是同样的问题,但问题与桌面版有关,而不是 CLI 版。我浏览了帖子,没有找到任何有关如何解决我的问题的有用信息。)

答案1

如果您说的是用户从另一个系统连接到共享,我会说在共享中添加“基于访问的共享枚举 = 是”,但听起来您的意思是用户直接登录计算机。如果是这样,那么阻止用户查看 Linux 计算机上的目录与 Samba 无关,我认为您无法阻止他们查看其他目录。

相关内容