Ldapscripts handling

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

installation

  • apt-get install ldapscripts

config dateien

/etc/ldapscripts/ldapscripts.conf

...
SUFFIX="dc=linuggs,dc=de" # Global suffix
GSUFFIX="ou=groups"        # Groups ou (just under $SUFFIX)
USUFFIX="ou=users"         # Users ou (just under $SUFFIX)
MSUFFIX="ou=hosts"      # Machines ou (just under $SUFFIX)
....
BINDDN="cn=admin,dc=linuggs,dc=de"
...
USHELL="/bin/bash"
UHOMES="/home/%u"   
CREATEHOMES="yes"   
HOMESKEL="/etc/skel"
...

/etc/ldapscripts/ldapscripts.passwd

  • echo -n "sysadm" > /etc/ldapscripts/ldapscripts.passwd

ldapaddgroup

  • ldapaddgroup it
Successfully added group it to LDAP

ldapadduser

  • ldapadduser thomas it
Successfully added user thomas to LDAP
Successfully set password for user thomas
  • ldapadduser tina it
Successfully added user tina to LDAP
Successfully set password for user tina

ldapsetpasswd

  • ldapsetpasswd thomas
Changing password for user uid=thomas,ou=users,dc=weyon,dc=de
New Password: 
Retype New Password: 
Successfully set password for user uid=thomas,ou=users,dc=weyon,dc=de