Änderungen von Dokument MySQL-Datenbank LogoDB neu aufbauen
Zuletzt geändert von Alexander Kruck am 2022/05/23 11:12
Von Version 6.1
bearbeitet von Jonas Mayer
am 2022/05/19 19:19
am 2022/05/19 19:19
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 1.7
bearbeitet von Michael Ecer
am 2022/03/23 13:26
am 2022/03/23 13:26
Änderungskommentar:
Update document after refactoring.
Zusammenfassung
-
Seiteneigenschaften (2 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Dokument-Autor
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. jonasmayer@sbede1 +XWiki.michaelecer@sbede - Inhalt
-
... ... @@ -1,17 +1,15 @@ 1 -(% style="color:#0 00000" %)Falls Sie die MySQL Datenbank LogoDB neu aufbauen wollen, gehen Sie bitte wie folgt vor:1 +(% style="color:#2980b9" %)logosrv 2 2 3 +(% class="box" %) 4 +((( 5 +(% style="color:#000000" %)##/etc/init.d/ldcatalogd stop## 6 +))) 3 3 4 -(% style="color:#000000" %)Wechseln Sie in den logosrv Container und stoppen sie dort den ldserver Dienst und den darin enthaltenen ldcatalogd Dienst: 5 - 6 6 (% class="box" %) 7 7 ((( 8 -(% style="color:#000000" %)##/etc/init.d/ldcatalogd stop 9 -ldserver stop## 10 +(% style="color:#000000" %)##ldserver stop## 10 10 ))) 11 11 12 - 13 -(% style="color:#000000" %)Im Anschluß daran führen Sie die beiden folgenden Befehle aus 14 - 15 15 (% class="box" %) 16 16 ((( 17 17 (% style="color:#000000" %)##ldwebfilter ~-~-expire-surflog 0## ... ... @@ -19,28 +19,19 @@ 19 19 20 20 (% class="box" %) 21 21 ((( 22 -(% style="color:#000000" %)ldwebfilter ~-~-update-surflog 20 +(% style="color:#000000" %)##ldwebfilter ~-~-update-surflog## 23 23 ))) 24 24 25 - 26 -(% style="color:#000000" %)Nun lesen Sie mit folgendem Befehl das logodb secret aus, dies wird später benötigt 27 - 28 28 (% class="box" %) 29 29 ((( 30 -(% style="color:#000000" %)cat /etc/logodb.secret 25 +(% style="color:#000000" %)##cat /etc/logodb.secret## 31 31 ))) 32 32 33 - 34 -(% style="color:#000000" %)Anschließend droppen Sie die logodb Datenbank 35 - 36 36 (% class="box" %) 37 37 ((( 38 38 (% style="color:#000000" %)##mmysql drop database logodb;## 39 39 ))) 40 40 41 - 42 -(% style="color:#000000" %)Fühen Sie nun folgende Befehle aus.(%%) (% style="color:#e74c3c" %)logodb.secret(% style="color:#000000" %) ersetzen Sie mit dem Secret von weiter oben 43 - 44 44 (% class="box" %) 45 45 ((( 46 46 (% style="color:#000000" %)##dpkg-reconfigure ld-mysql-logodb## ... ... @@ -48,28 +48,19 @@ 48 48 49 49 (% class="box" %) 50 50 ((( 51 -(% style="color:#000000" %)##reset_logodb_password { ##(% style="color:#e74c3c" %)##logodb.secret##(% style="color:#000000" %)##}##40 +(% style="color:#000000" %)##reset_logodb_password {logodb.secret}## 52 52 ))) 53 53 54 - 55 -(% style="color:#000000" %)Importieren Sie nun die Workstations 56 - 57 57 (% class="box" %) 58 58 ((( 59 59 (% style="color:#000000" %)##import_workstations## 60 60 ))) 61 61 62 - 63 -(% style="color:#000000" %)Danach starten Sie den ldserver neu 64 - 65 65 (% class="box" %) 66 66 ((( 67 67 (% style="color:#000000" %)##ldserver start## 68 68 ))) 69 69 70 - 71 -(% style="color:#000000" %)Zum Schluß starten Sie die ldacatalog Datenbank wieder. 72 - 73 73 (% class="box" %) 74 74 ((( 75 75 (% style="color:#000000" %)##/etc/init.d/ldcatalogd start## ... ... @@ -78,51 +78,39 @@ 78 78 79 79 (% style="color:#27ae60" %)Optional:(%%) 80 80 (% style="color:#000000" %)~-~-~-~-~-~-~-~-- 81 - Alsoptionalen Schritt können Sie vordem Neuaufbau der LogoDB dieWebfilterundKategorien sichern.61 +Vorher Webfilter-Listen/-Kategorien sichern 82 82 83 -(% style="color:#000000" %)Mit diesen Befehlen im Container (% style="color:#3498db" %)logosrv (% style="color:#000000" %)können Sie sich die aktuellen Regeln und Kategorien des Webfilters anzeigen lassen. 63 +(% class="box" %) 64 +((( 65 +(% style="color:#000000" %)##while read line; do ldwebfilter -b "$line"; done < /root/webfilter_blacklist.list## 66 +))) 84 84 85 85 (% class="box" %) 86 86 ((( 87 -(% style="color:#000000" %)##ldwebfilter -l ##(%%) 88 -(% style="color:#000000" %)##ldwebfilter -c## 70 +(% style="color:#000000" %)##while read line; do ldwebfilter -w "$line"; done < /root/webfilter_whitelist.list## 89 89 ))) 90 90 91 -(% style="color:#000000" %)Sichern sie Sich nun diese Daten. 92 - 93 - 94 -(% style="color:#000000" %)Um die Daten wieder einzulesen gehen sie folgendermaßen vor: 95 - 96 - 97 -(% style="color:#000000" %)Einlesen der Blacklist 98 - 99 99 (% class="box" %) 100 100 ((( 101 -(% style="color:#000000" %)##while read line; do ldwebfilter - b"$line"; done < /root/webfilter_blacklist.list##75 +(% style="color:#000000" %)##while read line; do ldwebfilter -e "$line"; done < /root/webfilter_categories_B.list## 102 102 ))) 103 103 104 - 105 -(% style="color:#000000" %)Einlesen der Whitelist 106 - 107 107 (% class="box" %) 108 108 ((( 109 -(% style="color:#000000" %)##while read line; do ldwebfilter - w"$line"; done < /root/webfilter_whitelist.list##80 +(% style="color:#000000" %)##while read line; do ldwebfilter -E "$line"; done < /root/webfilter_categories_W.list## 110 110 ))) 111 111 112 - 113 -(% style="color:#000000" %)Einlesen der Blacklistkategorien 114 - 115 115 (% class="box" %) 116 116 ((( 117 -(% style="color:#000000" %)## while readline; do ldwebfilter -e "$line"; done < /root/webfilter_categories_B.list##85 +(% style="color:#000000" %)##ldwebfilter -l## 118 118 ))) 119 119 120 - 121 -(% style="color:#000000" %)Einlesen der Whitelistkategorien 122 - 123 123 (% class="box" %) 124 124 ((( 125 -(% style="color:#000000" %)## while readline; do ldwebfilter -E "$line"; done < /root/webfilter_categories_W.list##90 +(% style="color:#000000" %)##ldwebfilter -c## 126 126 ))) 127 127 128 - 93 +(% class="box" %) 94 +((( 95 +(% style="color:#000000" %)##ldwebfilter ~-~-find-surflog-entries user=admin## 96 +)))