Настройка ViPNet Client 4U (Linux)
Шаги, необходимые для настройки двухфакторной аутентификации в ViPNet Client 4U:
Двухфакторная аутентификация для бизнеса Контур.ID
Создание конфигурации ресурса
- Зайдите в кабинет администратора.
- Перейдите в «Ресурсы» и выберите RADIUS-адаптер.
- Добавьте новую конфигурацию.
-
Заполните настройки:
- Название конфигурации: укажите Linux.
-
: укажите операционную систему, на которой будет развернут серверный компонент RADIUS.
- Порт Radius Adapter: укажите порт адреса машины, на которой будет развернут серверный компонент RADIUS.
- Shared Secret: скопируйте и сохраните секрет — он понадобится для настройки RADIUS-адаптера.
- Основной фактор: укажите Radius.
- Второй фактор: выберите второй фактор — OTP-код или Push/звонок.
- Запрос второго фактора: укажите «У всех» или настройте ограничения по группам пользователей.
- Саморегистрация пользователей: включите или отключите саморегистрацию.
-
Домен: укажите домен, в котором серверный компонент RADIUS будет проверять логин и пароль.
- Нажмите на кнопку «Сохранить и скачать».
В результате вы получите zip-архив, в котором содержится папка с настройками двухфакторной аутентификации.
Файлы конфигурации уже настроены и готовы к использованию для защиты на второй фактор.
Настройка ViPNet
В инструкции представлены примеры настроек для нашего случая, ваши параметры будут другими.
Все действия выполняются через командную строку сервера.
- В программе ViPNet Prime создайте клиента на базе Linux с именем Client Auth Server, который будет использоваться для сервера аутентификации.
-
Установите сервер аутентификации и watchdog, используя следующие команды:
$ dpkg -i infotecs-vmfa-server-<версия>.deb $ dpkg -i infotecs-vmfa-watchdog-<версия>.deb
-
На сервере аутентификации установите ViPNet Client 4U.
-
Отредактируйте файл настроек взаимодействия сервера аутентификации с RADIUS, который находится по пути
/opt/vmfa-server/etc/user.properties
.Заполните настройки:
-
SERVER_PORT: укажите порт сервера аутентификации. По умолчанию — 8070.
-
RADIUS_HOST: укажите IP-адрес узла, где установлен RADIUS.
-
RADIUS_PORT: укажите порт для подключения к RADIUS. По умолчанию — 1812.
-
RADIUS_SECRET: скопируйте Shared Secret из панели управления Контур.ID или из файла appsettings.json. Секретная фраза используется для взаимодействия сервера аутентификации с RADIUS.
-
SET_SERVER_TIMEOUT: укажите время ожидания ответа от сервера аутентификации в ViPNet Client 4U. По умолчанию — 45 секунд.
-
ALLOW_RESTART_IN: укажите время, через которое доступна повторная аутентификация в ViPNet Client 4U. По умолчанию — 15 секунд.
Пример настройки:
SERVER_PORT=8070 RADIUS_HOST=192.168.1.2 RADIUS_PORT=1812 RADIUS_SECRET=************* SET_SERVER_TIMEOUT=45 ALLOW_RESTART_IN=15
-
-
Запустите сервер аутентификации и watchdog:
$ service vmfa-server start $ service vmfa-watchdog start
После внесения изменений в конфигурационные файлы необходимо перезапустить службы с помощью команды:
$ service vmfa-server restart && service vmfa-watchdog restart
Для остановки работы сервера аутентификации выполните:
$ service vmfa-server stop
Настройка двухфакторной аутентификации в ViPNet Client 4U завершена.