1.7.2. 在使用 POSIX ACL 的 Samba 共享中设置标准 Linux ACL


Linux 中的标准 ACL 支持为一个所有者、一个组和所有其他未定义用户设置权限。您可以使用chownchgrpchmod工具来更新 ACL。如果您需要精确控制,请使用更复杂的 POSIX ACL。

以下流程将 /srv/samba/example/ 目录的所有者设置为 root 用户。它为 Domain Users 组授予读取和写入权限,并拒绝访问所有其他用户。

先决条件

  • 存在要设置 ACL 的 Samba 共享。

流程

  • 运行以下命令来初始化进程:

    # chown root:"Domain Users" /srv/samba/example/
    # chmod 2770 /srv/samba/example/
    注意

    在目录中启用 set-group-ID (SGID)位会自动将默认组设置为目录组。这适用于所有新文件和子目录。这与将它设置为创建新目录条目的用户的主组群行为不同。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部