Есть папки:
/mnt/data/Documents
/mnt/data/Documents/Маша
/mnt/data/Documents/Наташа
/mnt/data/Documents/Общая
на них нарезаны права по юзерам и группам Linux.
К папке /mnt/data/Documents дан доступ по SMB (samba v3.2.5) в пределах одной шары [Documents].
Сегодня клиенты подключаются (в основном из окошек) без ввода имени и пароля, т.е. security=share и т.п., юзер используется гостевой.
Встала задача: не пущать Наташу в папку Маши, а Машу в папку Наташи. При этом чтобы все было в пределах одной шары, а имя и пароль не запрашивались.
Хочу сделать авторизацию по IP.
Как сделать чтобы подключение от определенного IP-адреса воспринималось самбой как авторизация от определенного Linux-пользователя?
Полагаю, что придется писать какой-то авторизационный скрипт, где на входе имеем IP, а на выходе - имя юзера Linux. Как этот скрипт задействовать?
p.s. host allow не предлагать, т.к. он действует на всю шару.
Ответ на:
комментарий
от markevichus
Ответ на:
Может кому пригодится
от robux
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум samba 4.1.9 оторвать авторизацию (2014)
- Форум Samba и AD (2015)
- Форум Кто-то может или сам не знает (2002)
- Форум настройка Samba (2003)
- Форум Помогите Samba сервер настроить (2004)
- Форум Samba и права пользователей на папки (2021)
- Форум Смена пароля на samba при логине через SSH (2009)
- Форум Debian - Samba. Кодировка (знаки ??) на Windows \ Ubuntu linux (2011)
- Форум Шаринг через samba (2024)
- Форум SAMBA прячет файлы (2017)