Настройка пользовательской рабочей станции для Kerberos-аутентификации
Настройка пользовательской рабочей станции для Kerberos-аутентификации
Для корректной аутентификации пользовательская рабочая станция должна быть введена в соответствующий домен аутентификации Kerberos, используемый в ферме Termidesk и указанный в «Портале администратора».
По умолчанию билет Kerberos выдается автоматически при аутентификации пользователя в системе. Однако, если билет не был выдан автоматически, нужно:
- просмотреть список билетов:
klist
- получить билет Kerberos:
kinit -f termidesk@TERMIDESK.LOCAL
где:
termidesk@TERMIDESK.LOCAL - учетная запись, для которой запрашивается билет.
Kerberos-аутентификация через веб-браузер требует настройки параметров безопасности в зависимости от используемой ОС и типа браузера.
На пользовательской рабочей станции с ОС Microsoft Windows:
- при использовании веб-браузера, основанного на Chromium нужно настроить параметры безопасности браузера для зоны, в которой находится сервер Termidesk. Для этого:
- перейти «Панель управления - Свойства браузера - Безопасность»;
- в разделе «Выберите зону для параметры ее параметров безопасности» выбрать зону «Местная интрасеть», нажать экранную кнопку [Сайты];
- в окне «Местная интрасеть» нажать экранную кнопку [Дополнительно];
- в поле «Добавить в зону следующий узел» ввести FQDN сервера Termidesk, нажать экранную кнопку [Добавить];
- при использовании в ОС Microsoft Windows веб-браузера Mozilla Firefox нужно:
- в адресной строке ввести
about:config; - присвоить соответствующие значения параметрам, перечисленным в таблице.
- в адресной строке ввести
| Параметр | Значение |
|---|---|
network.negotiate-auth.allow-proxies | True |
network.negotiate-auth.delegation-uris |
|
network.negotiate-auth.trusted-uris |
|
На пользовательской рабочей станции с ОС Astra Linux Special Edition:
- для настройки веб-браузера Chromium нужно:
- в файл
/etc/chromium/policies/managed/policies.jsonдобавить строки:
- в файл
{
"AuthServerAllowlist": "*.termidesk.local" ,
"AuthNegotiateDelegateAllowlist": "*.termidesk.local"
}
где:
*.termidesk.local - имя домена, для которого применяется Kerberos-аутентификация;
- для настройки веб-браузера Яндекс.Браузер нужно:
- создать каталог
/etc/opt/yandex/browser/policies/managed:
- создать каталог
mkdir -p /etc/opt/yandex/browser/policies/managed
- создать файл
/etc/opt/yandex/browser/policies/managed/policies.jsonследующего содержания:
- создать файл
{
"AuthServerAllowlist": "*.termidesk.local",
"AuthNegotiateDelegateAllowlist": "*.termidesk.local"
}
- для настройки веб-браузера Mozilla Firefox нужно:
- в адресной строке ввести
about:config; - присвоить соответствующие значения параметрам, перечисленным в таблице.
- в адресной строке ввести
| Параметр | Значение |
|---|---|
network.negotiate-auth.allow-proxies | True |
network.negotiate-auth.delegation-uris |
|
network.negotiate-auth.trusted-uris |
|
