54 lines
2.3 KiB
Plaintext
54 lines
2.3 KiB
Plaintext
USERSETUP(MUTOS) DABA16 USERSETUP(MUTOS)
|
|
|
|
NAME
|
|
usersetup - Erstelle Nutzer-File
|
|
|
|
UEEBERSICHT
|
|
usersetup [ - ]
|
|
|
|
BESCHREIBUNG
|
|
Das /etc/passwd File wird gelesen und zur Erstellung des
|
|
DABA-Nutzer-Verzeichnis verwendet, das in ...sys/etc/users
|
|
abgelegt ist. Wenn das Flag - gesetzt wird, wird das Ergeb-
|
|
nis nach Standardoutput geschrieben.
|
|
|
|
Die Struktur des DABA-Nutzer-Files ist in users(files) be-
|
|
schrieben. Der Nutzername, sowie die Nutzer- und Gruppeni-
|
|
dentifikatoren werden so initialisiert, dass sie mit den
|
|
korrespondierenden Eintrittspunkten im /etc/passwd File
|
|
identisch sind. Das Status-Feld wird auf 000000 initiali-
|
|
siert, ausgenommen fuer den Nutzer daba, bei dem alle Bits
|
|
gesetzt sind (alle Berechtigungen). Als Initialisierungs-
|
|
File wird das File .ql im Home-Directory (User's Login-
|
|
Directory) des Nutzers eingetragen. Das Feld fuer den
|
|
"DABA"- Nutzercode wird mit einem aufsteigenden Code, begin-
|
|
nend mit 'aa' gefuellt. Alle anderen Felder werden mit Null
|
|
initialisiert.
|
|
|
|
Nach dem Ablauf von usersetup kann das Nutzerverzeichnis
|
|
editiert werden. Bei Nutzern, die eine spezielle Berecht-
|
|
igung erhalten sollen, ist das Statusfeld zu aendern
|
|
|
|
Falls DABA-Nutzer nach Erstellung des DABA-
|
|
Nutzerverzeichnisses im File /etc/passwd zugefuegt oder ge-
|
|
loescht werden, ist es notwendig, das Nutzerverzeichnis zu
|
|
editieren, um diese Aenderung einzuarbeiten. Das Kommando
|
|
usersetup kann nur einmal ausgefuehrt werden, um das Nutzer-
|
|
verzeichnis zu initialisieren.
|
|
|
|
FILES
|
|
.../sys/etc/users
|
|
/etc/passwd
|
|
|
|
BEISPIEL[E]
|
|
usersetup soll befaehigen, das users -File auf einen Aus-
|
|
gangsstand zu bringen.
|
|
Der Nutzer mit dem Login-Namen "neumann" kann zum Beispiel
|
|
durch folgendes Kommando im DABA-Nutzerverzeichnis aufgenom-
|
|
men werden:
|
|
|
|
usersetup -|fgrep neumann >> .../sys/etc/users
|
|
|
|
SIEHE AUCH
|
|
iql(mutos), users(file)
|