Under Construction
hmc chsyspwd
Das Kommando „hmc chsyspwd“ kann verwendet werden um das HMC Access Passwort oder das eBMC Passwort für ein Managed System zu setzen:
hmc chsyspwd [-v] <hmc> <ms>|<IP>|<tttt-mmm*sssssss> [<access_password>]
Das Kommando kann in zwei Situationen verwendet werden:
- Für ein neues Managed System das an eine HMC angebunden werden soll und sich im Zustand „Pending Authentication“ befindet.
- Oder für ein Managed System das schon angebunden wurde, aber das Passwort auf der HMC noch nicht hinterlegt wurde, aufgrund eines Software-Fehlers verloren gegangen ist, oder das Passwort über ASMI geändert wurde. In diesen Fällen befindet sich das Managed System im Zustand „Failed Authentication“.
Das Kommando ist nicht zum Ändern eines gültigen Passworts gedacht. Dafür sollte das Kommando „ms chsyspwd“ verwendet werden.
Ist das HMC Access Passwort bzw. eBMC Passwort noch nicht gesetzt worden (z.B. neues Managed System) dann wird das Managed System bei Verwendung des Kommandos „hmc lssysconn“ im Zustand „Pending Authentication“ angezeigt. Das System wird dann in der Form tttt-mmm-sssssss (MTMS bei Nicht-eBMC Systemen) oder 0000-BMC-ip_no_dots (eBMC Systeme) angezeigt. Um das Passwort initial mit „hmc chsyspwd“ zu setzen, kann das Managed System entweder über die IP-Adresse oder MTMS angegeben werden:
$ hmc chsyspwd hmc01 0000-BMC*101272553
Enter the new password: PASSWORD
Retype the new password: PASSWORD
Shared connection to hmc01 closed.
state of system connection is 'No Connection' waiting vor 'Connected' (17 trials remaining)
state of system connection is 'No Connection' waiting vor 'Connected' (16 trials remaining)
state of system connection is 'No Connection' waiting vor 'Connected' (15 trials remaining)
state of system connection is 'No Connection' waiting vor 'Connected' (14 trials remaining)
state of system connection is 'No Connection' waiting vor 'Connected' (13 trials remaining)
state of system connection is 'No Connection' waiting vor 'Connected' (12 trials remaining)
Server-9105-22A-89C1AC2(89C1AC2) - 'Power Off'
$
Das Passwort wird interaktiv gesetzt und das Kommando wartet dann ab, bis der Zustand der Verbindung zum Managed System auf „Connected“ wechselt. Das Managed System wird dann vom LPAR-Tool automatisch registriert, wobei der Name, die Seriennummer und der Zustand des Managed Systems angezeigt wird.
Hinweis: Es ist möglich das Passwort auf der Kommandozeile als weiteres Argument mitzugeben, wir raten aber davon ab. Zum Einen taucht das Passwort dann im Klartext in verschiedenen Logs auf, zum Anderen werden dann einige Sonderzeichen nicht richtig unterstützt, da sie für die Shell eine besondere Bedeutung haben. Im schlimmsten Fall ist dann das Passwort auf einen nicht bekannten Wert gesetzt.