Fügen Sie über die Befehlszeile in Solaris einen Benutzer hinzu

Dies zeigt, wie Sie mit useradd in Solaris einen Benutzer hinzufügen.

Sie müssen root (Superuser) sein, um einen Benutzer hinzufügen zu können. Sie können sich die Syntax des Befehls useradd in Solaris leicht merken, indem Sie ihn ohne Optionen ausführen. Folgen Sie den sich daraus ergebenden Nutzungsinformationen, einschließlich der benötigten Teile. Wichtige Optionen sind:

-d Home-Verzeichnis-Pfad
Dies ist das Heimatverzeichnis des neuen Benutzers, normalerweise / export / home / Benutzername

-m
Erstellen Sie das Basisverzeichnis und kopieren Sie die Standard-Skeleton-Dateien (diese Dateien befinden sich im Verzeichnis / etc / skel).

-u uid
Die Benutzer-ID (Benutzer-ID) ist eine Zahl zwischen 0 und 65535, die den Benutzer im System identifiziert. uid 0 ist für root reserviert. Wenn Sie keine angeben, wird die nächste verfügbare Benutzer-ID automatisch verwendet.

-c "Benutzername"
Kommentarfeld, das normalerweise den Namen des Benutzers enthält. Stellen Sie sicher, dass Sie den Namen in Anführungszeichen setzen, wenn er ein Leerzeichen enthält.

-s / Pfad / zu / Shell
Die zu verwendende Hülle. Wenn Sie dies nicht angeben, wird standardmäßig / bin / sh verwendet. Stellen Sie sicher, dass Sie den vollständig qualifizierten Pfad angeben.

Zusammengefasst wäre eine typische Ergänzung eines Benutzers namens fred:

useradd -d / export / home / fred -m -s / bin / ksh -c "Fred Smith" fred

Es ist eine clevere Idee, pwck (passwd check) auszuführen, wenn Sie die Datei / etc / passwd ändern (z. B. wenn Sie einen Benutzer hinzufügen oder ändern). Dieses Programm wird Probleme mit der Datei passwd identifizieren. Wenn es Ihnen nichts sagt, sind Sie in guter Verfassung.