Вы просматриваете старую версию данной страницы. Смотрите текущую версию.
Сравнить с текущим View Version History
« Предыдущий Версия 6 Текущий »
Вы можете использовать сетевой протокол аутентификации Kerberos при загрузке данных из SQL-базы данных. Для этого необходимо выполнить следующие шаги:
Положить файл .keytab в папку на хосте /docker-volume/viqube/kerberos с именем visiology-kauth.keytab
.keytab
/docker-volume/viqube/kerberos
visiology-kauth.keytab
Положить ваш файл krb5.conf в папку на хосте /docker-volume/viqube/kerberos
krb5.conf
Создать скрипт first-init.sh в папке /docker-volume/viqube/custom-scripts :
first-init.sh
/docker-volume/viqube/custom-scripts
#!/bin/bash -x ln -s -f /viqube/kerberos/krb5.conf /etc/krb5.conf kinit -kt /viqube/kerberos/visiology-kauth.keytab XXX@YYY.ZZZ
Необходимо заменить XXX@YYY.ZZZ на свои значения. Убедитесь, что формат окончания строк в скрипте в Unix формате (LF)
XXX@YYY.ZZZ
Создать скрипт update-session.sh для обновления сессии Kerberos в папке /docker-volume/viqube/custom-scripts :
update-session.sh
#!/bin/bash (crontab -l ; echo "0 */6 * * * kinit -kt /viqube/kerberos/visiology-kauth.keytab XXX@YYY.ZZZ") | crontab -
Дать права на выполнение скрипта:
sudo chmod +x /docker-volume/viqube/custom-scripts/update-session.sh sudo chmod +x /docker-volume/viqube/custom-scripts/first-init.sh
Перезапустить платформу.
Нужна дополнительная помощь?
Свяжитесь с технической поддержкой