Аутентификация SPNEGO в Kyuubi

Для веб-интерфейса Kyuubi можно настроить SPNEGO-аутентификацию, что предоставляет защищенный доступ к нему.

Для настройки SPNEGO-аутентификации выполните следующие шаги:

  1. Откройте веб-интерфейс ADCM и выберите страницу Clusters.

  2. Нажмите на значок actions2 Action для нужного кластера и выберите Manage Kerberos.

    Действие Manage Kerberos
    Действие Manage Kerberos
  3. В появившемся окне активируйте один из переключателей для доступных опций керберизации, например, Existing Active Directory.

    Группа параметров настройки Existing Active Directory
    Группа параметров настройки Existing Active Directory
  4. Укажите для параметра Authentication on WEB UIs значение true.

  5. Укажите значения для остальных параметров в этой группе согласно релевантной инструкции: Active Directory, MIT, FreeIPA, Samba.

  6. Нажмите Run и дождитесь окончания действия.

  7. Выберите нужный кластер, откройте страницу сервиса Kyuubi и выберите компонент Kyuubi Server на вкладке Components.

    Компонент Kyuubi Server
    Компонент Kyuubi Server
  8. На вкладке Primary configuration раскройте группу параметров kyuubi-defaults.conf и проверьте, что параметру kyuubi.frontend.rest.ui.spnego.enabled соответствует значение true.

    Главная конфигурация Kyuubi Server
    Главная конфигурация Kyuubi Server

Перед использованием SPNEGO-аутентификации для веб-интерфейса Kyuubi убедитесь, что на вашей локальной машине установлена и настроена служба Kerberos. Также ваш браузер должен быть настроен для использования Kerberos — обратитесь к статье Аутентификация SPNEGO за инструкциями по настройке браузеров Mozilla Firefox и Google Chrome. Перед установкой соединения следует запустить команду kinit.

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней