Как настроить Strongswan для авторизации по LDAP?
Я пытаюсь создать VPN-сервер L2TP/IPSEC в 20.04, который использует LDAP для аутентификации пользователя.
Я предполагаю, что Strongswan делает это.
Куда, в Strongswan или других конфигурациях, я мог бы добавить информацию о сервере LDAP?
Или он просто использует SSSD или PAM или что-то еще, и вы просто указываете на это Strongswan?
Я специально ищу LDAP, а не Radius. Я знаю, что радиус возможен.
Любая помощь будет оценена. Я понимаю, что есть несколько вопросов, близких к этому. Но все их ответы требуют графического интерфейса. Это облачный сервер, поэтому никакого графического интерфейса. Благодарность!
2 ответа
Ссылка, которую предоставил ExploitFate, верна.
Кроме того, в libreswan вам просто нужно это в ipsec.conf после того, как вы узнаете, что PAM работает:
xauthby=pam
и закомментируйте "xauthby=file"
strongSwan изначально не поддерживает аутентификацию LDAP, но похоже, что вы можете каким-то образом использовать FreeRADIUS в качестве посредника.