Как связать пользователя Windows с пользователем Linux для разрешений на общий доступ Samba

Как связать пользователя Windows с пользователем Linux для разрешений на общий доступ Samba

У меня есть папка linux, которую я хотел бы предоставить для совместного доступа к машине Windows. В настоящее время для настройки этого используется sambaвверх. Одна из проблем заключается в том, что существуют списки контроля доступа (ACL) (на самом деле,Регуляторы громкости MapR(которые похожи на HDFS ACL)) в этих каталогах, которые я не вижу, как можно применить к пользователю общего ресурса Samba на стороне Windows (например, общий каталог предназначен для доступа определенной группы, но каждый пользователь-участник имеет различные разрешения на подпапки и файлы в этом каталоге).

Итак, мой вопрос: есть ли способ связать пользователя Windows с пользователем Linux, чтобы общий ресурс Samba распознавал их с машины Windows как имеющих определенные значения UID и GID (в целях корректного соответствия спискам контроля доступа на стороне Linux)?

В настоящее время у нас есть машины Linux, связанные с учетными записями пользователей Windows через SSSD (на машинах Linux), подключенные к Active Directory (для машин Windows), и это работает для входа на обе машины с одинаковыми учетными данными для входа. Интересно, как мне применить это к основным файлам общего ресурса Samba?

В настоящее время получаю ошибку "нет разрешения на доступ" (хотя, по идее, пользователи Windows linux uid и gid в AD должны проходить ограничения ACL общих ресурсов). Кто-нибудь с большим опытом решения подобных проблем может дать какие-либо советы или рекомендации по передовому опыту?

Связанный контент