Настройка сервера. Создание домена FreeIPA и пользователя
Для демонстрации настройки было использовано два стенда. На первом была установлена система Asta Linux Orel, и он был использован в качестве сервера FreeIPA. Он был настроен с помощью следующей последовательности команд:
...
Для этого переходим во вкладку "Идентификация" → "Пользователи" → "Активные пользователи" и добавляем нового пользователя. В нашем случае был создан пользователь "user"
Настройка клиента. Подключение к домену
После добавления нового пользователя, переходим к настройке клиента. В качестве клиентского стенда был использован Astra Linux Smolensk с 5-ым обновлением безопасности. Настройка была осуществлена с помощью следующих команд:
...
Если после ввода пароля вам удалось аутентифицироваться, как пользователь user, значит настройка прошла успешно
Настройка аутентификации по токену для клиента
Создание заявки на сертификат
Для упрощения настройки был создан скрипт, выполняющий все действия по настройке за вас. Скачаем его:
...
Code Block | ||||
---|---|---|---|---|
| ||||
cat cert.csr |
Создание сертификата
Переходим к серверу, который получил нашу заявку. Чтобы создать сертификат по данной заявке для данного пользователя, опять таки перейдем во вкладку "Идентификация" → "Пользователи" → "Активные пользователи" и выберем нашего пользователя и в новой вкалдке выбирвем "Действия"→"Новый сертификат". В открывшемся окне вставляем нашу заявку.
...
После этого полученный сертификат пользователя и УЦ отправляем клиенту.
Финальная настройка на стороне клиента
После получения сертификата пользователя и УЦВ, вставим токен и запустим скрипт
...