从 Linux 客户端更改 CIFS 文件和文件夹的权限

从 Linux 客户端更改 CIFS 文件和文件夹的权限

我在主要基于 Windows 的企业环境中使用 Ubuntu 18.04 工作站。工作站已使用 pbis-open 加入 Active Directory 环境,并且登录时会自动安装多个共享。这可以满足我的日常需求。

然而,我缺少一件事,那就是从我的 Ubuntu 工作站更改用户访问权限和 NAS 文件共享权限的能力。我目前需要使用 Windows 工作站或 Windows VM 来执行此操作。

我读过 mount.cifs 手册页,其中说 chmod/chown 将简单地返回成功,但实际上不会改变任何内容(我从CIFS 挂载 - 更改文件权限不会生效)。不过,这很好,我更多的是寻找一种添加或删除域用户和组权限的方法。

有人让这个工作吗?使用标志“cifsacl”安装并设置 cifs.idmap 是解决方案的一部分吗?

请注意,我并不是在寻找多个用户从我的工作站访问同一安装的解决方案。我只是想从我的 Linux 工作站授予/撤销对特定用户和组的 Windows 权限。

相关内容