Как сделать доступ по smb сразу в каталог второго уровня? Есть FreeNAS. Есть папка на нем с правами:
drwx--x--- 15 root private 15 Jan 23 19:30 private
Внутри нее личные папки пользователей с правами:
drwx------ 3 user1 private 4 Jan 23 21:07 Пользователь1
drwx------ 3 user2 private 4 Jan 23 21:07 Пользователь2
и т.д
У всех юзеров основная группа private.
Задача: пользователю необходимо входить на свою папку по пути \\srvIP\private\user1, минуя папку private (чтобы он не видел личные папки других пользователей. Не видел от слова совсем). Вбивая этот адрес я получаю: "Windows не может получить доступ к \\srvIP\private\user1".
Добавляя g+r у папки private, я могу зайти пользователем в private, оттуда в свою папку. Но это не то, что нужно.
Это вообще возможно реализовать?)

21 Авг 2019 в 06:44
227 +1
1
Ответы
1

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

В вашем случае, вам нужно изменить права доступа к папке private и папкам пользователей следующим образом:

На папке private установите следующие права доступа:

chmod 711 private

На папках пользователей (например, Пользователь1, Пользователь2 и т.д.) установите следующие права доступа:

chmod 700 Пользователь1
chmod 700 Пользователь2

Убедитесь, что пользователи имеют группу private.

После проведенных изменений, пользователи смогут получить доступ к своим личным папкам, минуя папку private, используя путь \srvIP\private\user1, \srvIP\private\user2 и т.д. Они не смогут просматривать папки других пользователей из-за ограниченных прав доступа.

20 Апр 2024 в 13:13
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир