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

Von Version 1.1
bearbeitet von Michael Ecer
am 2021/08/28 10:35
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 4.1
bearbeitet von Jonas Mayer
am 2022/05/16 12:39
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

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