Content-type: text/html; charset=UTF-8 Man page of SOPHOMORIX-USERADD

SOPHOMORIX-USERADD

Section: Maintenance Commands (8)
Updated: October 23, 2007
Index Return to Main Contents
 

NAME

sophomorix-useradd - Anlegen von Nicht-Lehrern und Nicht-Schülern.  

SYNOPSIS

sophomorix-useradd [options]loginname
 

DESCRIPTION

sophomorix-useradd Das Anlegen von Nicht-Lehrern und Nicht-Schülern erfolgt normalerweise aus anderen Scripten heraus. Der Netzwerkbetreuer sollte sophomorix-useradd NIE aufrufen müssen (Ausnahmen: siehe EXAMPLES unten).

 

OPTIONS

sophomorix-useradd benützt die GNU command line syntax, mit langen Optionen, die mit zwei Bindestrichen (`-') beginnen:
-h, --help
Kurzübersicht über Optionen
-i, --info
Ohne Funktion
-v, --verbose
Sagt, was das Programm gerade macht (verbose)
-vv, --verbose --verbose
Sagt ungeheuer genau, was das Programm gerade macht (very verbose)
--skiplock
bricht nicht ab, wenn gerade ein anderes sophomorix script läuft. (erforderlich wenn sophomorix-useradd von anderen sophomorix-scripten aufgerufen wird)
Anlegen eines Administrators
Dies geschieht üblicherweise bei der Paketinstallation. Der Netzwerkbetreuer sollte keine Administratoren anlegen müssen.
--administrator user --unix-group group
Legt den administrator user mit unix- und windows-Account in der primären Gruppe group an. (/home/administrator/user)
--unixadmin user --unix-group group
Legt den administrator user mit unix-Account in der primären Gruppe group an. (/home/administrator/user)
--uidnumber num
Gibt dem user die User-id num.
--gecos 'The Gecos Comment'
Gibt dem user den Kommentar 'The Gecos Comment'.
--secondary-groups group1,group2
Legt den user in den sekundären Gruppen group1 und group2 an.
--shell /bin/bash
Legt den user mit der shell /bin/bash an.
Anlegen eines Klassenarbeitsaccount
Dies geschieht üblicherweise beim workstation import. Der Netzwerkbetreuer sollte keine Klassenarbeitsaccounts anlegen müssen.
--examaccount name --unix-group raum
Erzeugt den Klassenarbeitsbenutzer name in der primären Gruppe raum.
Anlegen eines Computeraccounts ($-account)
Dies geschieht üblicherweise beim workstation import. Der Netzwerkbetreuer sollte keine Computeraccounts anlegen müssen.
--computer name
Legt den Computeraccount name an. Das erste Zeichen von name muss $ sein.
 

EXAMPLE 1:

Unix-Account mit Mailbox
Für einen Areca-SATA-Kontroller wird ein emailfähiger Account mit dem Namen areca in einer eigenen Gruppe areca gebraucht:
1) User areca in gruppe areca anlegen:

sophomorix-useradd --unixadmin areca --unix-group areca
2) Passwort setzen

sophomorix-passwd --interactive -u areca
3) Mailbox hinzufügen:

sophomorix-mail --add-mailbox areca
4) Quota einstellen:

Edititen sie quota.txt
Editieren sie Mailquota.txt
sophomorix-quota -u areca
5) Prüfen, ob alles geklappt hat:

sophomorix-mail --showmailboxes | grep areca
quota -v areca
 

 

EXAMPLE 2:

Zusätzlicher pgmadmin
Zur Softwareinstallation wir ein weiter Account gebraucht, der Programme auf dem Netzlaufwerk installieren kann.
1) User pgmadmin in gruppe domadmins anlegen:

sophomorix-useradd --administrator pgmadmin2 --unix-group domadmins --shell /bin/false --gecos 'pgmamin Maier'
2) Passwort setzen

sophomorix-passwd --interactive -u pgmadmin2
3) Quota einstellen:

Edititen sie quota.txt
sophomorix-quota -u pgmadmin2
4) Prüfen, ob alles geklappt hat:

sophomorix-mail --showmailboxes | grep pgmadmin2
quota -v pgmadmin2
 

SEE ALSO

sophomorix(8), sophomorix-teach-in(8), sophomorix-add(8), sophomorix-move(8), sophomorix-print(8), sophomorix-kill(8), sophomorix-subclass(8), sophomorix-project(8),

 

AUTHOR

Written by <jeffbeck@web.de>.


 

Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
EXAMPLE 1:
EXAMPLE 2:
 

EXAMPLE 2:

EXAMPLE 2:
SEE ALSO
AUTHOR

This document was created by man2html, using the manual pages.
Time: 10:01:30 GMT, June 03, 2015