Eine Beschreibung aller selber geschriebenen Scripte zur SystemVerwaltung
User Verwaltung
ldapadduser, ldapaddgroup
adduser [--home DIR] [--shell SHELL] [--no-create-home] [--uid ID] [--firstuid ID] [--lastuid ID] [--gecos GECOS] [--ingroup GROUP | --gid ID] [--disabled-password] [--disabled-login] user Add a normal user adduser --system [--home DIR] [--shell SHELL] [--no-create-home] [--uid ID] [--gecos GECOS] [--group | --ingroup GROUP | --gid ID] [--disabled-password] [--disabled-login] user Add a system user adduser --group [--gid ID] group addgroup [--gid ID] group Add a system group adduser user group Add an existing user to an existing group
die syntax ist gleich der debian variante von adduser und addgroup.
ldapdeluser, ldapdelgroup
deluser user remove a normal user from the system example: deluser mike --remove-home remove the users home directory and mail spool --remove-all-files remove all files owned by user --backup backup files before removing delgroup group deluser --group group remove a system group from the system example: deluser --group students deluser user group remove the user from a group example: deluser mike students general options: --quiet | -q don't give process information to stdout --help | -h usage message --version | -v version number and copyright --conf | -c FILE use FILE instead of /etc/deluser.conf
die syntax ist gleich der debian variante von deluser und delgroup.
ldapchfn, ldapgpasswd, ldapgroupadd, ldapgroupdel, ldapuseradd, ldapuserdel
Intern benutzte Scripte mit einem Subset an Parametern der gleichen non-ldap Utils.
Mail Verwaltung
ldapaddmailalias
ldapaddmailalias [--access] ALIAS DROP ldapaddmailalias --virtual-domain [--access] DOMAIN
ldapaddmailtransport
ldapaddmailtransport [--access] MAIL TRANSPORT
ldapaddmailuser
ldapaddmailuser user ldapaddmailuser --mailonly [--uid ID] [--ingroup GROUP | --gid ID] [--disabled-password] [--disabled-login] [--maildir MAILDIR] USER DOMAIN