Zuletzt geändert von Jonas Mayer am 2022/05/16 12:39

Von Version 5.1
bearbeitet von Jonas Mayer
am 2022/05/16 12:39
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 3.7
bearbeitet von Michael Ecer
am 2022/05/16 12:31
Änderungskommentar: Update document after refactoring.

Zusammenfassung

Details

Seiteneigenschaften
Dokument-Autor
... ... @@ -1,1 +1,1 @@
1 -XWiki.jonasmayer@sbede
1 +XWiki.michaelecer@sbede
Inhalt
... ... @@ -1,10 +1,6 @@
1 -(% style="color:#000000" %)In dieser Anleitung wird beschrieben, wie das Passwort des Linux-Superusers **root** an einem LogoDIDACT-Servers geändert werden kann.
1 +(% style="color:#000000" %)In dieser Anleitung behandeln wir, wie man das Root-Passwort eines logoDIDACT-Servers ändert.
2 2  
3 -{{toc start="4"/}}
4 4  
5 -
6 -==== Definition des root-Kennworts im Puppeteer ====
7 -
8 8  (% style="color:#000000" %)Zuerst müssen Sie sich in den puppeteer Container einloggen.
9 9  
10 10  (% style="color:#000000" %)Hierfür geben Sie bitte folgenden Befehl ein:
... ... @@ -14,7 +14,7 @@
14 14  (% style="color:#000000" %)##ssh puppeteer##
15 15  )))
16 16  
17 -(% style="color:#000000" %)Mit dem folgendem Befehl können Sie nun das neue Passwort durch zweimalige Eingabe interaktiv vergeben:
13 +(% style="color:#000000" %)Mit dem Befehl
18 18  
19 19  (% class="box" %)
20 20  (((
... ... @@ -21,30 +21,24 @@
21 21  (% style="color:#000000" %)##puppet-passwd##
22 22  )))
23 23  
20 +(% style="color:#000000" %)können Sie nun das neue Passwort vergeben.
24 24  
25 -(% style="color:#000000" %)Dadurch wird ein Passwort-Hash in die Konfigurationsdatei (% style="color:#2980b9" %)/var/lib/ld-puppet/hiera.d/deploy.yaml(% style="color:#000000" %) eingetragen und von dort im Zuge des nächsten {{box}}prun{{/box}} an alle __verwalteten LXC-Container__ sowie den ldhost verteilt.
26 26  
27 -(% class="box successmessage" %)
28 -(((
29 -(% style="color:#000000" %)**Tipp:** Zur unmittelbaren Übernahme des neuen Kennworts führen Sie das Kommando ##**gprun**## im ldhost aus.
30 -)))
23 +(% style="color:#000000" %)Es wird ein Passwort Hash in die (% style="color:#2980b9" %)/var/lib/ld-puppet/hiera.d/deploy.yaml(% style="color:#000000" %) eingetragen und von dort an die verwalteten Container sowie den ldhost verteilt.
31 31  
32 32  
33 -==== Anpassung des root-Kennworts im logosrv ====
26 +(% style="color:#000000" %)Danach wechseln Sie mit
34 34  
35 -(% style="color:#000000" %)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:
36 -
37 37  (% class="box" %)
38 38  (((
39 39  (% style="color:#000000" %)##ssh logosrv##
40 40  )))
41 41  
42 -(% style="color:#000000" %)Rufen Sie dort das native Linux-Kommando passwd auf, um das Kennwort des root-Benutzers ebenfalls abzuändern:
33 +(% style="color:#000000" %)in den logosrv Container und führen dort den Befehl
43 43  
44 44  (% class="box" %)
45 45  (((
46 -(% style="color:#000000" %)##passwd##(%%)
47 -(% style="color:#16a085" %)### zweimal nacheinander das neue Kennwort an der interaktiven Konsole eingeben##
37 +(% style="color:#000000" %)##passwd##
48 48  )))
49 49  
50 -(% style="color:#2980b9; font-size:13px" %)**__Tipp:__**(% style="color:#000000; font-size:12px" %) Es ist anzuraten, das root-Kennwort im logosrv mit den restlichen LXC-Containern und dem ldhost stets identisch zu halten.
40 +(% style="color:#000000" %)aus. Hierbei muss dasselbe Passwort vergeben werden, welches Sie im puppeteer gesetzt haben.