Примечание
ipa-server-install
создает файл журнала /var/log/ipaserver-install.log
, который может помочь определить проблему если установка завершилась ошибкой.
# ipa-server-install -U --hostname=$(hostname) -r EXAMPLE.TEST -n example.test -p 12345678 -a 12345678 --setup-dns --no-forwarders --no-reverse
-r REALM_NAME
, --realm=REALM_NAME
— имя области Kerberos для сервера FreeIPA;
-n DOMAIN_NAME
, --domain=DOMAIN_NAME
— доменное имя;
-p DM_PASSWORD
, --ds-password=DM_PASSWORD
— пароль, который будет использоваться сервером каталогов для пользователя Менеджера каталогов (DM);
-a ADMIN_PASSWORD
,--admin-password=ADMIN_PASSWORD
— пароль пользователя admin, администратора FreeIPA;
-U,--unattended
— позволить процессу установки выбрать параметры по умолчанию, не запрашивая у пользователя информацию;
--hostname=HOST_NAME
— полное DNS-имя этого сервера.
Предупреждение
--setup-dns
— создать зону DNS, если она еще не существует, и настроить DNS-сервер;
--forwarder
или --no-forwarders
— в зависимости от того, нужно ли настроить серверы пересылки DNS или нет;
--auto-reverse
или --no-reverse
— в зависимости от того, нужно ли настроить автоматическое обнаружение обратных зон DNS, которые должны быть созданы в FreeIPA DNS, или отключить автоматическое определение обратных зон;
--allow-zone-overlap
— создать зону DNS, даже если она уже существует. Если имя домена уже где-то используется, установка сервера FreeIPA может завершиться с ошибкой, этот параметр позволяет игнорировать эту ошибку;
--no-dnssec-validation
— отключить DNSSEC. Если в дальнейшем планируется настраивать доверительные отношения с Active Directory и настраивать сервер пересылки DNS, то DNSSEC необходимо выключить. Иначе сервер DNS от FreeIPA будет ожидать защищенного ответа от DNS Active Directory.
Примечание
# ipa-server-install --help