Аутентификация SPNEGO в Kyuubi
Для веб-интерфейса Kyuubi можно настроить SPNEGO-аутентификацию, что предоставляет защищенный доступ к нему.
Для настройки SPNEGO-аутентификации выполните следующие шаги:
-
Откройте веб-интерфейс ADCM и выберите страницу Clusters.
-
Нажмите на значок
Action для нужного кластера и выберите Manage Kerberos.
Действие Manage Kerberos -
В появившемся окне активируйте один из переключателей для доступных опций керберизации, например, Existing Active Directory.
Группа параметров настройки Existing Active Directory -
Укажите для параметра Authentication on WEB UIs значение
true. -
Укажите значения для остальных параметров в этой группе согласно релевантной инструкции: Active Directory, MIT, FreeIPA, Samba.
-
Нажмите Run и дождитесь окончания действия.
-
Выберите нужный кластер, откройте страницу сервиса Kyuubi и выберите компонент Kyuubi Server на вкладке Components.
Компонент Kyuubi Server -
На вкладке Primary configuration раскройте группу параметров kyuubi-defaults.conf и проверьте, что параметру kyuubi.frontend.rest.ui.spnego.enabled соответствует значение
true.
Главная конфигурация Kyuubi Server
Перед использованием SPNEGO-аутентификации для веб-интерфейса Kyuubi убедитесь, что на вашей локальной машине установлена и настроена служба Kerberos. Также ваш браузер должен быть настроен для использования Kerberos — обратитесь к статье Аутентификация SPNEGO за инструкциями по настройке браузеров Mozilla Firefox и Google Chrome. Перед установкой соединения следует запустить команду kinit.