У меня есть Ldap Server, настроенный на работу, а другой сервер прослушивает эту базу данных пользователей. (Ldap клиент)
Мне нужно заставить пользователей войти на SSH с пользователем в качестве электронной почты

(dc: mail=myself@anymail.com)

а не имя пользователя по умолчанию.

(UID :)

пример:

ssh -l user@anymail.com 192.168.0.100

Это возможно?

1 ответ1

0

На всякий случай кто-то вроде меня посмотрел этот ответ и пропустил чтение комментариев:

Вам нужно изменить /etc/ldap.conf (в клиенте):

  1. Раскомментируйте pam_login_attribute uid и измените его на почту pam_login_attribute
  2. Добавить nss_map_attribute uid mail

кредиты для оп

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .