Я пытаюсь реализовать сервер с Samba 4.5.x на Debian 9. Сервер Samba должен быть доступен из Mac OS X и Windows.
Вот эта вещь.
У меня есть эти группы (может, это моя ошибка?)
- Администратор (Пользователь 1 + Пользователь 2)
- Группа1 (Пользователь 3 + Пользователь 4)
- Группа2 (Пользователь 5 + Пользователь 6)
- Группа 3 (Пользователь 7 + Пользователь 8)
У меня есть эти каталоги:
- directory1
- directory2
directory3
- SubDirectoryOfUser7
- SubDirectoryOfUser8
Я хотел бы иметь:
Пользователь 1 + Пользователь 2 (Администратор) для чтения, записи и навигации по любым папкам во всех каталогах.
Мне бы хотелось, чтобы пользователь 3 + пользователь 4 (группа 1) мог читать, писать и перемещаться по чему-либо в гостях Directory1 +, чтобы иметь право читать и перемещаться в этом каталоге.
Я хочу, чтобы Пользователь 5 + Пользователь 6 (Группа2) мог читать, писать и перемещаться в Каталоге 2, а Пользователь 3 + Пользователь 4 (Группа1) мог читать и перемещаться по нему.
Я пытаюсь, чтобы Пользователь 7 + Пользователь 8 (Группа 3) мог читать и перемещаться в Directory3, но просто мог писать в своих собственных SubDirectoryOfUserN7 и SubDirectoryOfUser8, Пользователь 5 + Пользователь 6 (Группа 2) должен иметь возможность читать, писать и перейдите в Directory3 + SubDirectoryOfUserS.
Я попытался организовать группу, как указано выше, но я также попытался настроить группу в отношении каталогов. Например, Администратор, который является Пользователем 1 и Пользователем 2, также находится в Группе 1, Группе 2 и т.д. Но это все равно не работает так, как мне бы хотелось.
Я также пытался разобраться с ACL. Но я до сих пор не знаю, что я должен поместить в свой smb.conf для списков чтения / записи и создания / каталогов масок. Я не знаю, как я мог бы правильно организовать свои группы, чтобы связать их с каталогами. Я не знаю, как обращаться с вложенными каталогами в Directory3.
Поскольку я пробовал столько идей за 3 дня, я чувствую себя буквально глупо с Samba. Я читаю здесь много веток, Arch Wiki, Debian Wiki, Документацию по Samba и старое руководство, но о Samba 3, и я бы сказал, что я в пустыне, и всех моих знаний и небольших экспериментов дома недостаточно для развертывания. такой сервер в моей НПО.
Пожалуйста, если бы у вас были рекомендации, решения или подходящая ссылка, которая отвечала бы этим случаям, я был бы очень благодарен.
Заранее спасибо !