1.8.3. 配置基于主机的共享访问权限


您可以根据客户端主机名、IP 地址或 IP 范围授予或拒绝对共享的访问。您可以使用基于主机的访问控制进行此操作。如需更多信息,请参阅系统中的 smb.conf (5) 手册页。

以下流程解释了启用 127.0.0.1 IP 地址、192.0.2.0/24 IP 范围和 client1.example.com 主机来访问共享。它还拒绝对 client2.example.com 主机的访问。

先决条件

  • 已存在您要设置基于主机的访问的 Samba 共享。

流程

  1. 将以下参数添加到 /etc/samba/smb.conf 文件中共享的配置中:

    hosts allow = 127.0.0.1 192.0.2.0/24 client1.example.com
    hosts deny = client2.example.com

    hosts deny 参数的优先级高于 hosts allow。例如,如果 client1.example.com 解析为 hosts allow 参数中列出的 IP 地址,则此主机的访问将被拒绝。

  2. 重新载入 Samba 配置:

    # smbcontrol all reload-config
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

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

让开源更具包容性

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

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部