wiki:LDAP

Version 2 (modified by admin, 7 years ago) (diff)

--

LDAP notes

User creation

Create the user using ldapuseradd ldapadduser <username> <groupname>

export ICONVCHAR=utf8
ldapadduser web1_alarm web1

The command hangs after adding the user -> stop using CTRL-C

ldapsetpasswd web1_alarm

In ldap.thinkthinkdo.com:
Wenn das ein Mail-User ist: -> das Attribut Email hinzufügen
homeDirectory auf /var/www/<web>/user/<username> setzen.

Per ssh mit dem user anmelden (dabei werden vom pam module pam_mkhomedir.so unter Verwendung von skel=/var/www/web1/user/skel/ als Vorlage ein home-directory in homeDirectory angelegt)
Procmail-files für ttdmin vorbereiten:

/root/bin/migrate_procmail.sh -u=<user> -h=<home_directory> -e=<email-address>
z.B.:
/root/bin/migrate_procmail.sh -u=web1_alarm -h=/var/www/web1/user/web1_alarm -e=alarm@thinkthinkdo.com

Falls sich der user nicht per ssh anmelden können soll -> in ldap.thinkthinkdo.com loginShell auf /bin/false setzen.

Attachments (1)

Download all attachments as: .zip