>Memento mori, All!
>
> Имеется локалка с настроенными 2-мя подсетями (0.1, 2.1). Имеется
>файловый сервер под Samba. Имеется куча виндовых клиентов в обеих подсетях.
>Можно ли как-то ограничить видимость некоторых шар для определенных подсетей? То
>есть шара SharedDocs видима для обеих подсетей, а шара Develop -
>только для подсети 2.1.
>
>=======================
>WBR, Rett Pop Как вариант - посмотреть в сторону встроенных переменных в smb.conf, в частности %I - IP-адрес клиента
и параметра include = в smb.conf
Подгружать в зависимости от IP-адреса клиента кусок smb.conf с нужной шарой
например
2.conf
[Develop]
path =
writable = yes
и т.д
делаем симлинк 192.168.2.2.conf -> 2.conf
в smb.conf пишем в нужном месте
include = /etc/samba/%I.conf
Недостаток, очевидно - создание большого числа симлинков по числу хостов в каждой подсети. Хотя циклы в shell никто не отменял ;)
Первоисточник http://www.linuxtopia.org/online_books/network_administratio...