Termidesk Интеграция с FreeIPA
dc
Ссылка надокументацию wiki по созданию keytab-файла
https://wiki.astralinux.ru/termidesk-help/5.1/dokumentatsiya/termidesk-nastrojka-programmnogo-kompleksa/platformy-virtualizatsii-postavshchiki-resursov/dobavlenie-postavshchika-pk-sv-brest-v-termidesk/poluchenie-i-dobavlenie-fajla-keytab
Keytab-файлы используются для аутентификации в системах, использующих Kerberos.
Для получения keytab-файла на контроллере домена и добавления его на сервер, где установлен Termidesk, необходимо выполнить ряд действий.
Действия можно выполнить на контроллере домена или на хосте, входящим в этот домен. Получить kerberos-ticket для пользователя с полномочиями администратора домена при помощи команды
sudo kinit admin
ЕСЛИ УЗЕЛ НЕ В ДОМЕНЕ
Выполнить команду для добавления узла.
vdi-lb.td.loc - в данном случае это мнимый FQDN узла в текущем домене.
Мнимый FQDN означает, что он не обязательно должен быть привязан к действительно существующему узлу.
Команда:
sudo ipa host-add --force --ip-address=10.2.0.17 vdi-lb.td.loc
Выполнить команду добавления службы для нового сервисного аккаунта Если выполнялась комплексная установка Termidesk, то вместо vdi-lb.td.loc нужно указать полное доменное имя диспечера, например vdi-disp1.td.loc
sudo ipa service-add HTTP/vdi-lb.td.loc
Создать файл termidesk.keytab для сервисного аккаунта: Если выполнялась комплексная установка Termidesk, то вместо vdi-lb.td.loc нужно указать полное доменное имя диспечера, например vdi-disp1.td.loc
sudo ipa-getkeytab -s dc.td.loc -p HTTP/vdi-lb.td.loc -k ./termidesk.keytab
Скопировать данный файл на диспетчеры
sudo scp ./termidesk.keytab astra@vdi-disp1.td.loc:/tmp sudo scp ./termidesk.keytab astra@vdi-disp2.td.loc:/tmp
С узла dc его затем можно удалить
sudo rm ./termidesk.keytab
vdi-disp1 vdi-disp2
sudo mv /tmp/termidesk.keytab /etc/opt/termidesk-vdi/termidesk.keytab sudo chown termidesk:termidesk /etc/opt/termidesk-vdi/termidesk.keytab