Моя Цель: смогите войти в систему через ssh с любым пользователем сети к Ubuntu 16.04 с помощью пароля от ldap.
macOS сервер "Горная цепь" имеет OpenDirectory, Группы и настроенных Пользователей, и я могу использовать пользователей LDAP для входа в систему в несколько сервисов, например, gitlab (gitlab шифрование использования: 'плоскость' и порт: 389).
Просмотр ldap работает из Ubuntu:
ldapsearch -x -LLL -H ldap://192.168.111.1 -b dc=server,dc=example,dc=com 'uid=bob'
==> показывает записи пользователей LDAP
ldapsearch
без определения -x
, не работает:
==> SASL/CRAM-MD5 аутентификация, запущенная, введите свой пароль ldap_sasl_interactive_bind_s: Другой (например, конкретная реализация) ошибка (80) дополнительная информация: SASL (-1): универсальный отказ
getent passwd
==> показывает всем пользователям сети и группам
Но если я пытаюсь войти в систему с сетевой учетной записью:
su bob
==> Никакая passwd запись для пользователя 'боб'
Как я могу настроить Ubuntu для того, чтобы сделать вход в систему с пользователями LDAP? (Пароль может быть, отправляют незашифрованный, так как и Ubuntu и macOS-сервер находятся в VPN),
Я следовал этому руководству:
https://help.ubuntu.com/community/OSXLDAPClientAuthentication
И попробованный все виды разных вещей.