Как аутентифицировать сайт PHP, используя пользователей в Samba4 AD

Я видел несколько веб-сайтов / учебных пособий по "доступу к файлам и папкам", контролируемых Samba4.

Я хочу спросить, возможно ли использовать Samba в качестве базы данных и разрешить пользователю вводить свое имя пользователя и пароль, а затем с помощью PHP подключиться к списку пользователей Samba, чтобы проверить эти учетные данные и пройти аутентификацию.

1 ответ

Решение

Я делал это давно с samba3 и PHP4. Извините, но я не могу дать вам подробности прямо сейчас, но я использовал это: http://uranus.chrysocome.net/linux/php/php_smbauth.htm

Код будет выглядеть так:

smbauth($username, $password, $primary_svr, $secondary_svr, $domain);

Я не видел поддержки PHP5 или возможности установить ее через apt. В любом случае, с правами источника и администратора вы можете скомпилировать его.

Другие вопросы по тегам