Befehl "mkuser.sys"

Zweck

Passt einen neuen Benutzeraccount an.

Syntax

mkuser.sys Verzeichnis Benutzer Gruppe Shell

Beschreibung

Der Befehl mkuser.sys passt den mit dem Parameter Benutzer angegebenen neuen Benutzeraccount an. Der Befehl mkuser ruft den Befehl mkuser.sys auf, nachdem er den neuen Account erstellt und initialisiert hat. Die Befehle tsm, login und getty sowie das Modul pam_mkuserhome rufen den Befehl mkuser.sys auf, wenn Sie sich anmelden und noch kein Ausgangsverzeichnis haben.

Das gelieferte Programm erstellt das mit dem Parameter Verzeichnis angegebene Ausgangsverzeichnis mit dem mit dem Parameter Benutzer angegebenen Eigner, der mit dem Parameter Gruppe angegebenen primären Gruppe und einer Kopie des entsprechenden Profils für die Shell des Benutzers. Das gelieferte Programm kann bei der Installation durch ein anderes Programm ersetzt werden, um die Erstellung lokaler neuer Benutzer anzupassen. Das installationsspezifische Programm muss die Fehlerkonventionen des gelieferten Programms einhalten.

Anmerkung: Die mitgelieferte Datei mkuser.sys darf nicht direkt angepasst werden. Wenn eine angepasste Version erforderlich ist, muss eine neue Datei /etc/security/mkuser.sys.custom erstellt werden. Das Programm mkuser.sys erkennt dieses neue Programm und führt dieses, sofern vorhanden, anstelle des ursprünglichen Programms mkuser.sys aus. Die gelieferte Datei mkuser.sys ist jetzt eine nicht flüchtige Datei und darf nicht geändert werden. Das installationsspezifische Programm muss die Fehlerkonventionen des gelieferten Programms einhalten.

Sicherheit

Zugriffssteuerung: Dieser Befehl sollte nur dem Rootbenutzer und den Mitgliedern der Gruppe "security" Lese- (r), Schreib- (w) und Ausführungszugriff (x) erteilen.

Dateien, auf die zugegriffen wird:

Modus Datei
r /etc/passwd
r /etc/security/user
Achtung RBAC-Benutzer und vertrauenswürdige AIX: Dieser Befehl kann privilegierte Operationen durchführen. Privilegierte Operationen können nur von privilegierten Benutzern ausgeführt werden. Weitere Informationen über Berechtigungen und Privilegien finden Sie unter Privilegierte Befehlsdatenbank in Sicherheit. Eine Liste der Berechtigungen und Autorisierungen, die diesem Befehl zugeordnet sind, finden Sie in den Beschreibungen des Befehls lssecattr und des Unterbefehls getcmdattr.

Dateien

Element Beschreibung
/usr/lib/security/mkuser.sys Enthält den Befehl mkuser.sys.
Anmerkung: Sie können die Datei /etc/security/mkuser.sys nicht zum Bearbeiten mit den Befehlen chuser und rmuser verwenden. Wenn Sie einem Benutzer Standardattribute zuweisen möchten, z. B. für die für primäre Gruppe, das Ausgangsverzeichnis und die Anmeldeshell, verwenden Sie dazu die Datei /etc/security/mkuser.default.