Kennwort des Serverbenutzers root ändern
In dieser Anleitung wird beschrieben, wie das Passwort des Linux-Superusers root an einem LogoDIDACT-Servers geändert werden kann.
Definition des root-Kennworts im Puppeteer
Zuerst müssen Sie sich in den puppeteer Container einloggen.
Hierfür geben Sie bitte folgenden Befehl ein:
ssh puppeteer
Mit dem folgendem Befehl können Sie nun das neue Passwort durch zweimalige Eingabe interaktiv vergeben:
puppet-passwd
Dadurch wird ein Passwort-Hash in die Konfigurationsdatei /var/lib/ld-puppet/hiera.d/deploy.yaml eingetragen und von dort im Zuge des nächsten prun an alle verwalteten LXC-Container sowie den ldhost verteilt.
Anpassung des root-Kennworts im logosrv
Um das Kennwort im (nicht verwalteten) Container logosrv identisch zu halten, muss es dort nochmals zusätzlich vergeben werden. Wechseln Sie dazu in den logosrv:
ssh logosrv
Rufen Sie dort das native Linux-Kommando passwd auf, um das Kennwort des root-Benutzers ebenfalls abzuändern:
passwd
# zweimal nacheinander das neue Kennwort an der interaktiven Konsole eingeben
Tipp: Es ist anzuraten, das root-Kennwort im logosrv mit den restlichen LXC-Containern und dem ldhost stets identisch zu halten.