Tag: kdc

在Dockerfile中启动kdc

在Dockerfile中,我join了以下内容: COPY docker-files/krb5.conf /etc RUN /usr/sbin/krb5kdc -P /var/run/krb5kdc.pid; 期望是当我使用“docker run -it”命令时,KDC将被启动。 但是,启动docker虚拟机之后,KDC没有运行。 我的期望是否正确? 谢谢

openldap + kerberos – 无法到达任何境界的KDC

我在一个centos虚拟机(使用boot2docker虚拟机运行)中有一个ldap服务器+ kerberos安装程序。我正在尝试将它们用于我的Web应用程序身份validation(从主机 – 我的macbook)。 对于身份validation,我需要使用“GSSAPI”机制,而不是简单的绑定。 “简单的绑定”是完美的,但“GSSAPI”的方法是行不通的。 每当我尝试“ldapwhoami”命令(我运行'kinit'之前运行ldapwhoami,以确保我有有效的kerberos TGT),我收到以下错误: ldap_sasl_interactive_bind_s: Local error (-2) additional info: SASL(-1): generic failure: GSSAPI Error: Miscellaneous failure (see text (unable to reach any KDC in realm DEV.EXAMPLE.COM, tried 1 KDC) 请注意,LDAP服务器和Kerberos服务器端工作正常,意味着我testing了他们与像ldapsearch“ldapwhoami”在centos虚拟机,我有我的ldap服务器+ kerberos设置,它的工作正常。 我能够看到适当的输出。 我只有当我从我的笔记本电脑(客户端)尝试相同的命令时出现错误(以上错误)。 注:即使我从我的笔记本电脑创build主机主机(host / mymacbook.dev@DEV.EXAMPLE.COM),并使用'kadmin'将其添加到我的本地krb5.keytab文件。 以下是我的客户端configuration: Client(macbook)中的/etc/krb5.conf文件: [libdefaults] default_realm = DEV.EXAMPLE.COM ticket_lifetime = 24000 dns_lookup_realm = false dns_lookup_kdc = […]