我想阻止从某台机器访问某些Samba共享,但是不知何故,我无法使其工作:机器仍然可以访问共享,而且我重新启动并重新加载了samba守护进程。
这是我的configuration的一部分:
security = share hosts allow = 127.0.0.1 192.168.1.0/24 interfaces = 127.0.0.1 eth1 192.168.1.2 bind interfaces only = yes hosts deny = 192.168.1.251 encrypt passwords = yes guest ok = yes
股份本身是这样的:
[examples] comment = Example path = /foo/bar read only = No guest ok = yes
我在这里做错了什么?
find答案,至less有一个工作的解决scheme:
我删除主机拒绝行,并更改主机允许,如下所示:
hosts allow = 127.0.0.1 192.168.1. EXCEPT 192.168.1.251
更正:对于要阻止访问的机器,设置“browseable = no”。 这个字段可能会有所不同,这取决于您使用的Samba版本