====== Настройка KDC серверов и клиентов ====== ===== Подготовка сети ===== * [[Финальная настройка DNS сервера]] * [[Сервис DNS#Утилиты тестирования DNS]] * [[Сервис NTP]] ===== Настройка KDC ===== ==== Установка ==== === Debian/Ubuntu (MIT) === root@server:~# apt install krb5-kdc krb5-admin-server ==== Настройка ==== === Linux/FreeBSD === server# cat /etc/krb5.conf [libdefaults] default_realm = CORPX.UN === Debian/Ubuntu (MIT) === root@server:~# krb5_newrealm ... Enter KDC database master key: sdfsd787sg8df7gsd Re-enter KDC database master key to verify: sdfsd787sg8df7gsd root@server:~# ls -l /var/lib/krb5kdc/ ==== Запуск ==== === Ubuntu/Debian === root@server:~# service krb5-kdc restart ==== Отладка ==== === Debian/Ubuntu === server# tail -f /var/log/auth.log * [[ Регистрация ключей принципалов в KDC]] ===== Настройка Kerberos клиента ===== ==== Инсталляция ==== === Debian/Ubuntu === # apt install krb5-user ==== Настройка на Kerbros Realm ==== # cat /etc/krb5.conf [libdefaults] default_realm = CORPX.UN ==== Тестирование ==== # kinit user1 # klist # kdestroy ===== FreeBSD (Heimdal) ===== [server:~] # cat /etc/rc.conf ... kdc_enable="YES" # FreeBSD10 ... server# kstash Master key: sdfsd787sg8df7gsd server# kadmin -l kadmin> init CORPX.UN Realm max ticket life [unlimited]: Realm max renewable ticket life [unlimited]: kadmin> quit [server:~] # service kdc start server# tail -f /var/heimdal/kdc.log