Я створив сервер kerberos з наступною конфігурацією
krb5.conf:
[logging]
default = FILE:/var/log/krb5libs.log
kdc = FILE:/var/log/krb5kdc.log
admin_server = FILE:/var/log/kadmind.log
[libdefaults]
default_realm = DOMAIN.NET
dns_lookup_realm = true
dns_lookup_kdc = true
ticket_lifetime = 24h
renew_lifetime = 7d
forwardable = true
[realms]
DOMAIN.NET= {
kdc = server.priv.domain.net
admin_server = server.priv.domain.net
}
[domain_realm]
.domain.net = DOMAIN.NET
domain.net = DOMAIN.NET
kdc.conf
[kdcdefaults]
kdc_listen = 88
kdc_tcp_listen = 88
[realms]
DOMAIN.NET = {
database_name = /usr/local/var/krb5kdc/principal
acl_file = /usr/local/var/krb5kdc/kadm5.acl
key_stash_file = /usr/local/var/krb5kdc/.k5.DOMAIN.NET
kdc_listen = 88
kdc_tcp_listen = 88
max_life = 10h 0m 0s
max_renewable_life = 7d 0h 0m 0s
Я подумав, що kerberos приймає запит аутентифікації від хоста, який має keytab, виданий з сервера kerberos. Але мені здається, що він обслуговує аутентифікацію звідусіль, не існує жодного принципалу вузла і клавіатурної клавіші. Чи може хто-небудь проконсультувати?
Дякую,
P