Table of Contents

, , , ,

AIX - User anlegen und löschen

BEI CLUSTERN MUSS DER USER AUF BEIDEN NODES ANGELEGT WERDEN! Siehe AIX - Ist ein System Teil eines Clusters?

Vorgehensweise

sudo find / -name <UID>

Anlegen

/usr/bin/mkuser [ -R load_module ] [ -a ] [ Attribute=Value ... ] Name

Beispiel:

sudo mkuser id=000000 pgrp=PrimäreGruppe groups=SekundäreGruppe,1,2 gecos="UserName - eMail - Telefon " SYSTEM=compat maxage=13 registry=files login=true rlogin=true shell=/usr/bin/bash home=/home/UserName UserName

  • compat muss bei <KUNDE> Systemen immer angeben werden (außer es wird im Betriebsauftrag etwas anderes verlangt.)

An LDAP angebunde Systeme: Erzeugt einen lokalen Account.

Falls man den Parameter beim erstellen vergessen hat, kann man ihn nachträglich mit folgendem Befehl hinzufügen:

sudo chuser -R registry=files SYSTEM=compat yxxxx

Parameter setzen

Parameter Wert Erklärung
rlogin= false true Recht auf Login ja/nein
shell= /usr/bin/bash /usr/bin/passwd /usr/local/hacmp/syncpasswd Je nach Kundenwunsch:
Loginshell für User: /usr/bin/bash
Für Standalone Server: /usr/bin/passwd
Für Cluster: /usr/local/hacmp/syncpasswd

Löschen

Löschen eines LokalenAccounts (wenn das System am LDAP angebunden ist)

/usr/sbin/rmuser -R files <UserID> 

Wenn das Home etc. gelöscht werden soll zusätzlich mit -p

/usr/sbin/rmuser -p <UserID> 

An die Verzeichnis Suche mit “sudo find / -name UID” denken !!


~~DISCUSSION~~