Логин ssh с почтовым адресом
У меня Ldap Server настроен на работу, а другой сервер прослушивает эту базу данных пользователей. (Ldap клиент)
Мне нужно заставить пользователей войти на SSH с пользователем в качестве электронной почты
(dc: mail=myself@anymail.com)
а не имя пользователя по умолчанию.
(UID:)
пример:
ssh -l user@anymail.com 192.168.0.100
Это возможно?
1 ответ
На всякий случай кто-то вроде меня посмотрел этот ответ и пропустил чтение комментариев:
Вам нужно изменить /etc/ldap.conf (в клиенте):
- Раскомментируйте pam_login_attribute uid и измените его на почту pam_login_attribute
- Добавить nss_map_attribute uid mail
кредиты для оп