![Samba:每个用户的 IP 限制](https://linux22.com/image/645269/Samba%EF%BC%9A%E6%AF%8F%E4%B8%AA%E7%94%A8%E6%88%B7%E7%9A%84%20IP%20%E9%99%90%E5%88%B6.png)
我们有一个运行 LDAP 身份验证的 Samba 服务器。用户权限由 UNIX 组和 ACL 控制,一切运行正常。
将来,我们将允许用户通过 VPN 连接,但权限会更少。我们希望有一种机制,允许我们为从外部连接的用户“共享”某些文件夹。
所有 VPN 连接均来自 172 子网。
现在,有没有办法告诉服务器“如果 jdoe 从 192 连接... 授予他全部权限。如果 jdoe 从 172 连接... 限制他访问标记为 VPN 安全的文件夹(不管是什么,有什么想法吗?)”
提前谢谢了!
答案1
这听起来像是基本的“主机允许”或“主机拒绝”选项,可以在特定共享以及全局上设置。
你可以做类似的事情:
[global]
...
[sensitive share]
hosts allow = 192.
...
[VPN Friendly Share]
hosts allow = 192. 172.
...
这能达到您所期望的效果吗?