This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
решение_freeipa [2026/02/19 08:17] val [С использованием docker compose] |
решение_freeipa [2026/03/16 14:30] (current) val [Создание ключа и сертификата для стороннего сервиса] |
||
|---|---|---|---|
| Line 225: | Line 225: | ||
| [root@freeipa-server /]# | [root@freeipa-server /]# | ||
| - | ipa dnsrecord-add corpX.un keycloak --a-rec="192.168.X.64" | + | ipa dnsrecord-add corpX.un keycloak --a-rec="192.168.X.66" |
| - | sleep 5 | + | |
| ipa host-add keycloak.corpX.un | ipa host-add keycloak.corpX.un | ||
| Line 234: | Line 233: | ||
| openssl req -new -key /data/keycloak.key -subj '/CN=keycloak.corpX.un/O=CORPX.UN' -addext 'subjectAltName=DNS:keycloak.corpX.un' -out /data/keycloak.req | openssl req -new -key /data/keycloak.key -subj '/CN=keycloak.corpX.un/O=CORPX.UN' -addext 'subjectAltName=DNS:keycloak.corpX.un' -out /data/keycloak.req | ||
| ipa cert-request /data/keycloak.req --principal=HTTP/keycloak.corpX.un --certificate-out=/data/keycloak.crt | ipa cert-request /data/keycloak.req --principal=HTTP/keycloak.corpX.un --certificate-out=/data/keycloak.crt | ||
| + | |||
| server# scp /opt/freeipa-data/keycloak.* kube1:/tmp/ | server# scp /opt/freeipa-data/keycloak.* kube1:/tmp/ | ||
| Line 260: | Line 260: | ||
| ipa dnsrecord-add corpX.un kube4 --a-rec="192.168.X.224" | ipa dnsrecord-add corpX.un kube4 --a-rec="192.168.X.224" | ||
| </code> | </code> | ||
| - | ===== Работа с LDAP ===== | ||
| - | |||
| - | * [[Авторизация с использованием LDAP сервера]] | ||
| ===== Динамический DNS ===== | ===== Динамический DNS ===== | ||
| Line 287: | Line 284: | ||
| send | send | ||
| </code> | </code> | ||
| + | ===== Работа с LDAP ===== | ||
| + | * [[Авторизация с использованием LDAP сервера]] | ||
| ===== Отладка ===== | ===== Отладка ===== | ||