CPU | 2 |
RAM | 2GB |
HDD | 5G |
Имя сервера | dc1.ipa.aliennet.ru |
Домен IPA | ipa.aliennet.ru |
Область Kerberos (realm) | IPA.ALIENNET.RU |
IP-адрес сервера | 192.168.0.11 |
Имеются в наличии (см. FreeIPA: центр сертификации):
ca.crt
- корневой сертификат инфраструктурыserver.p12
- контейнер с закрытым ключом и цепочкой сертификатов dc1.ipa.aliennet.ruУстановить имя сервера и добиться его локального разрешения:
hostnamectl set-hostname dc1.ipa.aliennet.ru echo "192.168.0.11 dc1.ipa.aliennet.ru dc1" >> /etc/hosts hostname -s # dc1 hostname -f # dc1.ipa.aliennet.ru hostname -d # ipa.aliennet.ru hostname -i # 192.168.0.11 hostname -I # 192.168.0.11
Отключить расширенный репозиторий (если требуется):
sed -i 's/.*extended.*/#&/' /etc/apt/sources.list
Установить систему журналирования syslog-ng:
apt update
apt install acl logrotate syslog-ng-mod-astra
Отключить все механизмы синхронизации времени за исключением chrony:
systemctl --now disable systemd-timesyncd.service apt --purge remove systemd-timesyncd
При необходимости изменить на максимальный:
astra-modeswitch set 2 reboot
снапшот/snapshot
сейчас можно зафиксировать состояние сервера
Минимальный набор необходимых пакетов:
apt install freeipa-server-dns sssd-tools
На возможные вопросы отвечать нажатием Enter
Отключить режим безопасности web-сервера:
sed -i 's/.*AstraMode.*/AstraMode off/gI' /etc/apache2/apache2.conf # astra-mode-apps disable
Неочевидный трюк - временно запретить связь с «внешним миром»:
rm -fv /etc/resolv.conf ip r delete default
Разместить в текущем каталоге файлы ca.crt
, server.p12
и запустить команду создания сервера/домена:
ipa-server-install \ --ca-cert-file=./ca.crt \ --no-host-dns \ --setup-dns \ --skip-mem-check \ --dirsrv-cert-file=./server.p12 \ --http-cert-file=./server.p12 \ --pkinit-cert-file=./server.p12 \ --mkhomedir \ --no-ntp \ --allow-zone-overlap \ --auto-reverse \ --no-forwarders \ --forward-policy=only \ --no-dnssec-validation
В процессе установки:
server.p12
(для трех служб домена: Apache/Directory/KDC)Продолжить дальнейшую настройку можно без перезагрузки сервера.