LDAP Server: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 5: Zeile 5:
 
= Grundstruktur =
 
= Grundstruktur =
  
* '''vim struktur.ldif'''  
+
* '''vim struktur.ldif'''
  
 
  dn: ou=users,dc=lab100,dc=it
 
  dn: ou=users,dc=lab100,dc=it
Zeile 23: Zeile 23:
 
= Manuell =
 
= Manuell =
  
* '''vim group.ldif'''
+
<ul>
+
<li><p>'''vim group.ldif'''</p>
dn: cn=it,ou=groups,dc=lab100,dc=it
+
<p>dn: cn=it,ou=groups,dc=lab100,dc=it objectClass: posixGroup cn: it gidNumber: 3001</p></li>
objectClass: posixGroup
+
<li><p>'''vim user.ldif'''</p></li></ul>
cn: it
 
gidNumber: 3001
 
  
 +
dn: uid=leroy,ou=users,dc=lab100,dc=it
 +
cn: leroy
 +
objectClass: account
 +
objectClass: posixAccount
 +
objectClass: shadowAccount
 +
uid: leroy
 +
uidNumber: 2001
 +
gidNumber: 3001
 +
homeDirectory: /home/leroy
 +
loginShell: /bin/bash
 
= ldapscripts =
 
= ldapscripts =

Version vom 3. Mai 2023, 07:47 Uhr

Benötigte Pakete

  • apt install slapd ldap-utils ldapscripts nslcd

Grundstruktur

  • vim struktur.ldif
dn: ou=users,dc=lab100,dc=it
objectClass: organizationalUnit
ou: users

dn: ou=groups,dc=lab100,dc=it
objectClass: organizationalUnit
ou: groups

dn: ou=hosts,dc=lab100,dc=it
objectClass: organizationalUnit
ou: hosts

Einträge einfügen

Manuell

  • vim group.ldif

    dn: cn=it,ou=groups,dc=lab100,dc=it objectClass: posixGroup cn: it gidNumber: 3001

  • vim user.ldif

dn: uid=leroy,ou=users,dc=lab100,dc=it
cn: leroy
objectClass: account
objectClass: posixAccount
objectClass: shadowAccount
uid: leroy
uidNumber: 2001
gidNumber: 3001
homeDirectory: /home/leroy
loginShell: /bin/bash

ldapscripts