Назад | Перейти на главную страницу

Samba запрещает хосту не блокировать этот хост

Я хочу заблокировать доступ к некоторым общим ресурсам Samba с определенной машины, но почему-то не могу заставить его работать: машина все еще может получить доступ к общим ресурсам, и я перезапустил и перезагрузил демон samba.

Вот часть моей конфигурации:

    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

Что я здесь делаю не так?

Нашел ответ, хотя бы рабочее решение:

Я удалил строку запрета хостов и изменил, что хосты разрешают, следующим образом:

    hosts allow = 127.0.0.1 192.168.1. EXCEPT 192.168.1.251

Исправление: для машин, доступ к которым вы хотите заблокировать, установите "browseable = no". Это поле может отличаться в зависимости от используемой вами версии Samba.