Рейтинг:0

Странное сопоставление имени пользователя Samba

флаг cn

У меня очень странная проблема с Samba и картой имени пользователя. Файл сопоставления выглядит следующим образом:

карта имени пользователя = /etc/samba/users.map

Содержимое /etc/samba/users.map:

мастер = johndoe user2 user3
обычный = johndoe user5 user6
ограниченный = johndoe user8 user9

Проблема в том, что Samba всегда отображает Джон Доу последнему локальному пользователю, указанному в /etc/самба/users.map файл. В приведенном выше примере Джон Доу всегда будет отображаться на ограниченный, так что если у меня есть общий ресурс, который разрешает только мастер и еще один общий ресурс, который позволяет только ограниченный, я не смогу получить доступ к обоим, хотя Джон Доу указан в обеих записях.

Это нормальное поведение или нет?

Șerban avatar
флаг cn
@matigo Да, цель состоит в том, чтобы предоставить johndoe доступ к некоторым общим ресурсам, которые могут получить другие пользователи. Если эти общие ресурсы пересекаются, как мне составить списки, чтобы у меня не было такого же поведения?
Рейтинг:0
флаг in

Правильный. Это по дизайну. От документация:

Файл карты анализируется построчно. Каждая строка должна содержать одно имя пользователя UNIX слева, затем '=', за которым следует список имен пользователей справа. Список имен пользователей справа может содержать имена в форме @group, и в этом случае они будут соответствовать любому имени пользователя UNIX в этой группе. Специальное имя клиента '*' является подстановочным знаком и соответствует любому имени.Каждая строка файла карты может иметь длину до 1023 символов.

Файл обрабатывается в каждой строке, беря предоставленное имя пользователя и сравнивая его с каждым именем пользователя справа от знаков «=». Если предоставленное имя совпадает с любым из имен справа, оно заменяется именем слева. Затем обработка продолжается со следующей строки.

В результате, если одна и та же учетная запись пользователя отображается в нескольких строках, они будут включены не в каждую карту, а в последнюю определенную карту.

Если цель состоит в том, чтобы иметь «суперпользователя», вам, возможно, придется взглянуть на общие списки или картографический аккаунт группы а не пользователи.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.