synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяОбмен Файлами: Windows, Mac OSX, Linux › Как распределить права доступа на подпапку?

Как распределить права доступа на подпапку?

Sirocco · 10.01.2013

File station создана папка Homes. В ней есть папки соответствующие именам юзеров. Если входить по имени юзера через DSM, то он получает доступ ТОЛЬКО в свою папку в каталоге homes, но не видит и не может зайти в другие папки юзеров в этом каталоге, это по умолчанию, настроек этому нет.

Теперь ситуация: хочу подключить сетевую папку в локальной сети, которая принадлежит пользователю, только её. Но вылетает ошибка, потому как нет доступа в каталог homes. А если через DSM, то доступ есть, и по умолчанию только в неё. Если дать доступ к папке Homes, то всё содержимое будет видно этому пользователю, включая содержимое папок других пользователей, а это уже не хорошо. Можно, конечно, отключить доступ к папкам, ограничив его только владельцу, но тогда всё равно они будут отображаться, таким образом будет видно, что за юзеры существуют. Можно их скрыть из сетевого окружеия, но они лишь перестанут отображаться, что как-то не правильно. Короче вопрос - можно как-то дать доступ к папке, которая находится в Homes, но не давать доступ в папку Homes? Понимаю, звучит тупо, но ведь в DSM это именно так и работает. Вобще, возможно ли както назначать права различным пользователям для папок находящихся не в корне, а в подпапках?

SergeS · 11.01.2013
File station создана папка Homes. В ней есть папки соответствующие именам юзеров. Если входить по имени юзера через DSM, то он получает доступ ТОЛЬКО в свою папку в каталоге homes, но не видит и не может зайти в другие папки юзеров в этом каталоге, это по умолчанию, настроек этому нет.

Теперь ситуация: хочу подключить сетевую папку в локальной сети, которая принадлежит пользователю, только её. Но вылетает ошибка, потому как нет доступа в каталог homes. А если через DSM, то доступ есть, и по умолчанию только в неё. Если дать доступ к папке Homes, то всё содержимое будет видно этому пользователю, включая содержимое папок других пользователей, а это уже не хорошо. Можно, конечно, отключить доступ к папкам, ограничив его только владельцу, но тогда всё равно они будут отображаться, таким образом будет видно, что за юзеры существуют. Можно их скрыть из сетевого окружеия, но они лишь перестанут отображаться, что как-то не правильно. Короче вопрос - можно как-то дать доступ к папке, которая находится в Homes, но не давать доступ в папку Homes? Понимаю, звучит тупо, но ведь в DSM это именно так и работает. Вобще, возможно ли както назначать права различным пользователям для папок находящихся не в корне, а в подпапках?

 

Забудь о папке homes, дай юзерам доступ к папке home (к ней насколкьо я помню и по умолчанию каждый юзер получает доступ, если сервис домашних папок разрешен, как то так), это и есть домашняя папка каждого юзера, у каждого юзера она своя, и только под админом ты видишь всю структуру, которая на самом деле находится в папке homes. Ну или я тебя не понял...

Sirocco · 11.01.2013

Да, именно это мне и нужно. Вечером попробую.

Antid0t · 06.03.2013

Вопрос задаваемый автором темы я бы слегка расширил поскольку задача не такая уже и экзотическая. А если не привязываться к дефолтной home? Как быть с правами тогда?

Простой пример. Создаю общую папку, например root. В ней подкаталоги "фильмы", "музыка", "программы". Подкаталог "фильмы" должен читать мой сетевой плеер, подкаталог "музыка" - брат через свой ноутбук, а "программы" - только я со своего компа. И? А создавать три разных папки общего доступа не удобно и не совсем рационально.

Sirocco · 06.03.2013
Вопрос задаваемый автором темы я бы слегка расширил поскольку задача не такая уже и экзотическая. А если не привязываться к дефолтной home? Как быть с правами тогда?

Простой пример. Создаю общую папку, например root. В ней подкаталоги "фильмы", "музыка", "программы". Подкаталог "фильмы" должен читать мой сетевой плеер, подкаталог "музыка" - брат через свой ноутбук, а "программы" - только я со своего компа. И? А создавать три разных папки общего доступа не удобно и не совсем рационально.

Видимо, только ldap..., что кстати, очень не сложно и удобно.

Antid0t · 06.03.2013

Подымать сервис ldap? И это для такой в общем-то простой задачи? ;)

Где-то в настройках доступа к папке вроде бы есть возможность воспользоваться ACL Windows... как-то так... но вопрос пока не изучен.

Sirocco · 06.03.2013
Подымать сервис ldap? И это для такой в общем-то простой задачи? ;)

Где-то в настройках доступа к папке вроде бы есть возможность воспользоваться ACL Windows... как-то так... но вопрос пока не изучен.

Так он для того и нужен. Сервис- громко сказано. Так, маленький, едва заметный сервисик.

rnd718 · 14.03.2013

А можно вопрос?

В чем проблема создать папки Music, Video, Photo и т.д.?

Крайне удобно разруливать права будет в дальнейшем для доступа в том числе и сторонним людям.

Легко выставить права заранее созданным группам, кому что видеть, кому куда писать/читать...

Имхо как раз более рационально для каждой отдельной задачи иметь свою отдельную папку.

Antid0t · 15.03.2013
...Имхо как раз более рационально для каждой отдельной задачи иметь свою отдельную папку.

И мапировать на три разных диска/буквы, уж извините за каламбур? Как владельцу ресурса :) мне намного проще и удобнее иметь один сетевой диск, а внутри подпапки с разграничением доступа для всех остальных. Впрочем, кому как нравится.

rnd718 · 15.03.2013
И мапировать на три разных диска/буквы, уж извините за каламбур? Как владельцу ресурса :) мне намного проще и удобнее иметь один сетевой диск, а внутри подпапки с разграничением доступа для всех остальных. Впрочем, кому как нравится.

И зачем подключать их как диски?

Добавляем как новое сетевое расположение.

Избегаем появления дисков вообще и как следствие сбоев подсоединения дисков в случае потери коннекта или выключении наса.

rnd718 · 21.03.2013
Вопрос задаваемый автором темы я бы слегка расширил поскольку задача не такая уже и экзотическая. А если не привязываться к дефолтной home? Как быть с правами тогда?

Простой пример. Создаю общую папку, например root. В ней подкаталоги "фильмы", "музыка", "программы". Подкаталог "фильмы" должен читать мой сетевой плеер, подкаталог "музыка" - брат через свой ноутбук, а "программы" - только я со своего компа. И? А создавать три разных папки общего доступа не удобно и не совсем рационально.

Вообще я чет забыл, что в синолоджах есть Windows ACL.

Он позволит тебе на каждый файл даже выставить наборы всех нужных тебе прав.

Нужно только включить его в каждой глобальной папке.