Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Скрыть папку samba по ip-адресу  (Прочитано 1888 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Int_20h

  • Автор темы
  • Участник
  • *
  • Сообщений: 137
    • Просмотр профиля
Скрыть папку samba по ip-адресу
« : 11 Августа 2013, 10:11:36 »
Очень хочется настроить samb'у таким образом, чтобы пользователь из сети 192.168.1.0/24 видели все шары, а пользователи сети 192.168.122.0/24 видели только одну папку.

Директиву hosts allow я уже применил, но это дает несколько другой результат. Доступа к папкам нет, но они видны. Я же хочу, чтобы папки были незаметны, чтобы применялась директива browsable = no для подсети 192.168.122.0/24.

Читал про макроподстановки %I, но это позволяет изменить конфиг только для одного адреса. Я же хочу настроить правила для всей сети.

Куда копать? Что посоветуете?

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Скрыть папку samba по ip-адресу
« Ответ #1 : 11 Августа 2013, 11:00:02 »
надо пароль.
Wars ~.o

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: Скрыть папку samba по ip-адресу
« Ответ #2 : 11 Августа 2013, 14:23:09 »
основываясь на этом:
http://www.linuxtopia.org/online_books/network_administration_guides/using_samba_book/ch04_01_07.html

можно для каждого клиента из своей под сети настроить свой конфиг samba
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн Int_20h

  • Автор темы
  • Участник
  • *
  • Сообщений: 137
    • Просмотр профиля
Re: Скрыть папку samba по ip-адресу
« Ответ #3 : 12 Августа 2013, 09:56:27 »
основываясь на этом:
http://www.linuxtopia.org/online_books/network_administration_guides/using_samba_book/ch04_01_07.html

можно для каждого клиента из своей под сети настроить свой конфиг samba

Я правильно понимаю, что речь идет о макроподстановках? Про %I я уже писал, что можно было бы прописать для каждого клиента свой конфиг, но это муторно и не работает в случае, если клиент самовольно сменит IP.

Я так понимаю по маске сети подобную функцию не реализовать?

P.S. Пароли тоже использовать не хочется...

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Скрыть папку samba по ip-адресу
« Ответ #4 : 12 Августа 2013, 10:31:05 »
Цитировать
P.S. Пароли тоже использовать не хочется...
smb.conf
добавит
valid users = userпароль
sudo smbpasswd -a user
Wars ~.o

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: Скрыть папку samba по ip-адресу
« Ответ #5 : 12 Августа 2013, 13:07:41 »
Int_20h,
ну можно костыль сделать запустить 2 самбы куждую для своей сети :) но это вообще дурдом ):
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн Int_20h

  • Автор темы
  • Участник
  • *
  • Сообщений: 137
    • Просмотр профиля
Re: Скрыть папку samba по ip-адресу
« Ответ #6 : 12 Августа 2013, 17:36:19 »
Цитировать
P.S. Пароли тоже использовать не хочется...
smb.conf
добавит
valid users = userпароль
sudo smbpasswd -a user

Я все это понимаю. Пишу же, что пароль использовать для этих целей не хочу. :(

Видимо встроенных механизмов для подобного рода выкрутасов нет. Жаль.

Две самбы конечно я для этого использовать не буду.

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: Скрыть папку samba по ip-адресу
« Ответ #7 : 12 Августа 2013, 17:41:26 »
Int_20h,
видать либо костыль, либо все же описывать правила для каждого юзера
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.