Я понимаю, что этот вопрос, скорее всего, окажется довольно сложным и потребует подробного описания. Точно так же, вероятно, не будет короткого простого ответа.
У меня есть большое хранилище данных (SAN), которое доступно нескольким пользователям в одном домене через сервер Samba (в настоящее время версия 3.6.x). SAN и сервер находятся в отдельном домене / среде.
Дело в том, что пользователи тоже работают в другом домене, и я хотел бы расширить доступ к ресурсу на этот второй домен.
Предложенное решение
Моя первоначальная идея о том, как достичь цели предоставления доступа к общему ресурсу SAMBA во втором домене, заключается в следующем:
Файловая система, являющаяся общим ресурсом SAMBA, сначала «предоставляется» локальному серверу во втором домене через NFS. Вы можете задаться вопросом, почему это происходит, потому что между первым сервером SAMBA и вторым доменом существует большое географическое / сетевое расстояние, поэтому это в основном связано с соображениями производительности.
Как только сервер во втором домене получит общий ресурс SAMBA через NFS, он будет действовать как сервер SAMBA и распределять общий ресурс среди пользователей их клиентов.
вопросы
Я думаю, что основная проблема здесь будет заключаться в учетных записях пользователей, владении, разрешениях и тому подобном в файловой системе общего ресурса SAMBA.
Учетные записи пользователей в этих двух доменах не связаны между собой, по сути, у них нет ничего общего.
В настоящее время аутентификация установлена на security = User
на сервере самбы аутентификация и доступ осуществляется с помощью локальной учетной записи на сервере. Раньше аутентификация выполнялась для AD-сервера в первом домене, но мы столкнулись с некоторыми проблемами и перешли на локальные учетные записи.
Файловая система, которая является общим ресурсом samba, в основном настроена так, что существует ряд общих общих папок с владельцем nobody:usergroup
и личные папки с собственностью <user>:usergroup
. (Каждый пользователь является членом usergroup
)
Я склоняюсь к тому, чтобы полагаться на локальную учетную запись вместо использования Active Directory, потому что это небольшая группа людей, и похоже, что это могло бы немного упростить ситуацию. В этом случае все, что нужно будет сделать, это синхронизировать учетные записи между двумя серверами.
Как вы думаете, это вообще возможно? Видите ли вы какие-либо серьезные проблемы, которые могут возникнуть при такой настройке?
Создайте лес с членами обоих доменов
Универсальные группы:
Глобальные группы:
Локальные группы домена:
РЕДАКТИРОВАТЬ: Я думал, что вы говорили со всей Microsoft, и теперь вы, вероятно, работаете в Linux, когда я вижу общий ресурс Samba. Возможно, я просто запуталась. Я студентка, извините, если это бесполезно.