kerberos and openldap
    Alexey Beketov 
    opt1k2 at mail.ru
       
    Sat Feb  7 18:19:02 PST 2009
    
    
  
Hello, I'm trying to setup replace AD with samba, already have working samba+ldap. And stuck with kerberos.
pkg_info:
heimdal-1.0.1
nss_ldap-1.264_1
openldap-client-2.4.13
openldap-server-2.4.13
cat /etc/krb5.conf
 default = FILE:/var/log/krb5libs.log
 kdc = FILE:/var/log/krb5kdc.log
 admin_server = FILE:/var/log/kadmind.log
[libdefaults]
default_realm = DOMAIN.LOCAL
[realms]
DOMAIN.LOCAL = {    admin_server = SERVER.DOMAIN.LOCAL
    default_domain = SERVER.DOMAIN.LOCAL
    kdc = SERVER.DOMAIN.LOCAL
}
[domain_realm]
.domain.local = DOMAIN.LOCAL
[kdc]
database = {
           dbname = ldap:ou=KerberosPrincipals,dc=domain,dc=local
           acl_file = /var/heimdal/kadmind.acl
           }
addresses = 127.0.0.1 192.168.6.23
cat /usr/local/etc/openldap/slapd.conf
L: 1 C: 1 =====================================================================
include         /usr/local/etc/openldap/schema/core.schema
include         /usr/local/etc/openldap/schema/cosine.schema
include         /usr/local/etc/openldap/schema/inetorgperson.schema
include         /usr/local/etc/openldap/schema/misc.schema
include         /usr/local/etc/openldap/schema/nis.schema
include         /usr/local/etc/openldap/schema/openldap.schema
include         /usr/local/etc/openldap/schema/samba.schema
include         /usr/local/etc/openldap/schema/hdb.schema
pidfile         /var/run/openldap/slapd.pid
argsfile        /var/run/openldap/slapd.args
modulepath      /usr/local/libexec/openldap
loglevel 256
logfile       /var/db/openldap-data/slapd.log
moduleload      back_bdb
allow update_anon
access to attrs=userPassword,shadowLastChange,sambaNTPassword,sambaLMPassword
    by self write
    by anonymous auth
    by * none
access to *
        by self write
        by anonymous read
        by sockurl="^ldapi:///$" write
        by * none
database        bdb
suffix          "dc=domain,dc=local"
rootdn          "cn=admin,dc=domain,dc=local"
rootpw          {SSHA}somepasshehe
directory       /var/db/openldap-data
index         uid,uidNumber,gidNumber,memberUid   eq
index         cn,mail,surname,givenname           eq,subinitial
index         sambaSID                            eq
index         sambaPrimaryGroupSID                eq
index         sambaDomainName                     eq
index   objectClass             eq
#index  cn                      eq,sub,pres
#index  uid                     eq,sub,pres
index   displayName             eq,sub,pres
index   krb5PrincipalName       eq
server# kadmin -l
kadmin> init DOMAIN.LOCAL
Realm max ticket life [unlimited]:
Realm max renewable ticket life [unlimited]:
kadmin> add admin
Max ticket life [1 day]:
Max renewable life [1 week]:
Principal expiration time [never]:
Password expiration time [never]:
Attributes []:
admin at DOMAIN.LOCAL's Password: 
Verifying - admin at DOMAIN.LOCAL's Password: 
***************************erro here***********************
admin at DOMAIN.LOCAL's Password: 
kinit: krb5_get_init_creds: Client (admin at DOMAIN.LOCAL) unknown
***********************************************************
how to fix the error?
    
    
More information about the freebsd-questions
mailing list