Здравствуйте.
Имеется сервер Sabma и требуется сделать некоторое разграничение прав доступа:
к примеру есть папка managers все пользователи подсети 192.168.0.32/16 имеют доступ для чтения и записи. Также доступ на чтение изапись имеет компьютер с адресом 192.168.0.96 а все остальные только доступ на чтение.
Есть другая папка v.pupkin. Доступ к ней на запись возможен только с 2-х компьютеров 192.168.0.64 и 192.168.0.96 а все остальные могут только читать.
Скажите пожалуйста как можно реализовать подобного рода разграничения доступа не используя пользователей samba?
Samba права доступа исходя из адреса
Модераторы: SLEDopit, Модераторы разделов
-
TonnyBennet
- Сообщения: 230
- ОС: Ubuntu Server 9.10
-
Bizdelnick
- Модератор
- Сообщения: 21519
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Samba права доступа исходя из адреса
TonnyBennet писал(а): ↑09.06.2012 12:38все пользователи подсети 192.168.0.32/16 имеют доступ для чтения и записи. Также доступ на чтение изапись имеет компьютер с адресом 192.168.0.96
Что-то тут не так.
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
TonnyBennet
- Сообщения: 230
- ОС: Ubuntu Server 9.10
Re: Samba права доступа исходя из адреса
Bizdelnick писал(а): ↑09.06.2012 12:42TonnyBennet писал(а): ↑09.06.2012 12:38все пользователи подсети 192.168.0.32/16 имеют доступ для чтения и записи. Также доступ на чтение изапись имеет компьютер с адресом 192.168.0.96
Что-то тут не так.
Глюкануло меня... маска 192.168.0.32/28
-
Ленивая Бестолочь
- Бывший модератор
- Сообщения: 2760
- ОС: Debian; gentoo
Re: Samba права доступа исходя из адреса
без каких-нибудь костылей самба так не может. может только полностью запрещать или разрешать доступ отдельным хостам или сетям.
для того, что вы хотите логично использовать nfs.
для того, что вы хотите логично использовать nfs.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
-
TonnyBennet
- Сообщения: 230
- ОС: Ubuntu Server 9.10
-
McSim
- Сообщения: 419
- Статус: Экспериментатор
- ОС: заGNU/Linux Debian
Re: Samba права доступа исходя из адреса
TonnyBennet писал(а): ↑13.06.2012 10:44Идея с NFS хорошая. Но вот как быть с Windows-клиентами. Для Win2003 - Win2008 есть реализация. Но у меня машины с ХР и Win7 , и под них уже нужны отдельные клиентские программы да и вроде как работает не совсем стабильно
А чем пользователи/пароли не устраивают?
по сабжу - вижу такой выход: Создайте всем ресурс на чтение через samba, а избранные пусть пишут туда через SCP или ftp.
-
McSim
- Сообщения: 419
- Статус: Экспериментатор
- ОС: заGNU/Linux Debian
Re: Samba права доступа исходя из адреса
можно заморичиться и с SFU на XP и Win7, чтобы NFS использовать
http://technet.microsoft.com/ru-RU/interopmigration/bb380242
http://technet.microsoft.com/ru-RU/interopmigration/bb380242
-
Ленивая Бестолочь
- Бывший модератор
- Сообщения: 2760
- ОС: Debian; gentoo
Re: Samba права доступа исходя из адреса
присоединяюсь, виндовая модель контроля доступа базируется на авторизции по логинам, а не по сетям.
следовательно, если вы хотите сделать, чтобы вашим виндам было удобнее, лучше заводить пользователей, благо это весело и приятно.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
-
TonnyBennet
- Сообщения: 230
- ОС: Ubuntu Server 9.10
Re: Samba права доступа исходя из адреса
Я хочу прикрыть папку руководителя компании. Пичём прикрыть от дурака. Частенько в неё заходять пользователи и просматривают документы... но вот иногда и правят их без разрешения. Лишняя связка логин-пароль руководителю не нужна.
Спасибо всем за отзывы и комментарии. Подумаю как можно с NFS сделать.
Спасибо всем за отзывы и комментарии. Подумаю как можно с NFS сделать.
-
McSim
- Сообщения: 419
- Статус: Экспериментатор
- ОС: заGNU/Linux Debian
Re: Samba права доступа исходя из адреса
TonnyBennet писал(а): ↑15.06.2012 11:45Я хочу прикрыть папку руководителя компании. Пичём прикрыть от дурака. Частенько в неё заходять пользователи и просматривают документы... но вот иногда и правят их без разрешения. Лишняя связка логин-пароль руководителю не нужна.
Спасибо всем за отзывы и комментарии. Подумаю как можно с NFS сделать.
тут не нужно придумывать костылей.
Если используется рабочая группа, то на локальных машинах создайте пользователей с паролями, под которыми пользователи будут работать и вводить пароли только привходе в ОС.
На samba используйте конфиг с security = SHARE и доступом к ресурсам с соответствующими пользователями и правами.
отличные примеры реализации данной схемы тут
http://www.samba-doc.ru/samba3example/01prostoy.html
-
vel21ripn
- Сообщения: 14
Re: Samba права доступа исходя из адреса
в samba есть include c шаблонами в именах
типа
include = /etc/samba/user.%I
Для всех ip делаем персональные конфиги в виде линков на какой-нибудь шаблон.
типа
include = /etc/samba/user.%I
Для всех ip делаем персональные конфиги в виде линков на какой-нибудь шаблон.
Спасибо сказали:
-
McSim
- Сообщения: 419
- Статус: Экспериментатор
- ОС: заGNU/Linux Debian