Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Вы можете использовать сетевой протокол аутентификации Kerberos при загрузке данных из SQL-базы данных. Для этого необходимо выполнить следующие шаги:

  1. Положить файл .keytab в папку на хосте /docker-volume/viqube/kerberos с именем visiology-kauth.keytab

  2. Положить ваш файл krb5.conf в папку на хосте /docker-volume/viqube/kerberos

  3. Создать скрипт first-init.sh в папке /docker-volume/viqube/custom-scripts :

    Блок кода
    languagebash
    #!/bin/bash -x
    ln -s -f /viqube/kerberos/krb5.conf /etc/krb5.conf
    kinit -kt /viqube/kerberos/visiology-kauth.keytab XXX@YYY.ZZZ

    (warning) Необходимо заменить XXX@YYY.ZZZ на свои значения.
    (warning) Убедитесь, что формат окончания строк в скрипте в Unix формате (LF)

  4. Создать скрипт update-session.sh для обновления сессии Kerberos в папке /docker-volume/viqube/custom-scripts :

    Блок кода
    languagebash
    #!/bin/bash
    (crontab -l ; echo "0 */6 * * * kinit -kt /viqube/kerberos/visiology-kauth.keytab XXX@YYY.ZZZ") | crontab -

    (warning) Необходимо заменить XXX@YYY.ZZZ на свои значения.
    (warning) Убедитесь, что формат окончания строк в скрипте в Unix формате (LF)

  5. Дать права на выполнение скрипта:

    Блок кода
    languagebash
    sudo chmod +x /docker-volume/viqube/custom-scripts/update-session.sh
    sudo chmod +x /docker-volume/viqube/custom-scripts/first-init.sh
  6. Перезапустить платформу.

Нужна дополнительная помощь?

Свяжитесь с технической поддержкой