Crans
  • Commentaires
  • Page immuable
  • Menu
    • Affichage
    • Carte locale du site
    • Pièces jointes
    • Informations
    • Code source
  • Connexion

Navigation

  • Modifications récentes
  • Recherche avancée
  • Aide

WIKI OBSOLÈTE : ce wiki a été déplacé sur mediawiki.crans.org. Il n’est plus modifiable et les informations présentes peuvent être obsolètes. Nous avons besoin de vous pour migrer les pages vous trouverez de plus amples informations sur mediawiki.crans.org/wiki/Wiki/Migration_MoinMoin

Version 1 à la date du 2019-04-28 13:15:42
CransWiki:
  • WikiNit
  • Notes
  • LdapKerberos

Installing OpenLdap + Heimdal Kerberos on Debian Stretch with Multiple Realm

Setting-up OpenLdap

  • apt install slapd

  • Define the admin password
  • Run dpkg-reconfigure slapd et make initial config. Choose MDB as backend

  • In the following, we suppose you have the root dn of your db in ROOTDN. So if you choose example.com as domain in the previous set, set export ROOTDN="dc=example,dc=com"

  • Disable anonymous binds et require authentication

cat <<'EOF' | ldapadd -Y EXTERNAL -H ldapi:///
dn: cn=config
changetype: modify
add: olcDisallows
olcDisallows: bind_anon

dn: cn=config
changetype: modify
add: olcRequires
olcRequires: authc

dn: olcDatabase={-1}frontend,cn=config
changetype: modify
add: olcRequires
olcRequires: authc

dn: olcDatabase={1}mdb,cn=config
changetype: modify
add: olcRequires
olcRequires: authc
EOF
  • Optionally set a password to access cn=config (I use Apache Directory Studio)

PASSWORD=$(slappasswd -c '$6$rounds=100001$%.16s')
cat <<EOF | ldapmodify -Y EXTERNAL -H ldapi:///
dn: olcDatabase={0}config,cn=config
changetype: modify
replace: olcRootPW
olcRootPW: $PASSWORD
EOF
unset PASSWORD


CatégoriePagePublique

  • Propulsé par MoinMoin
  • Mentions légales
  • Wiki déplacé sur mediawiki.crans.org