Änderungen von Dokument MySQL-Datenbank LogoDB neu aufbauen
Zuletzt geändert von Alexander Kruck am 2022/05/23 11:12
Von Version 1.7
bearbeitet von Michael Ecer
am 2022/03/23 13:26
am 2022/03/23 13:26
Änderungskommentar:
Update document after refactoring.
Auf Version 8.1
bearbeitet von Alexander Kruck
am 2022/05/23 11:12
am 2022/05/23 11:12
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (2 geändert, 0 hinzugefügt, 0 gelöscht)
-
Anhänge (0 geändert, 1 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Dokument-Autor
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. michaelecer@sbede1 +XWiki.aku@sbede - Inhalt
-
... ... @@ -1,96 +1,132 @@ 1 -(% style="color:# 2980b9" %)logosrv1 +(% style="color:#000000" %)Falls Sie die MySQL Datenbank LogoDB neu aufbauen wollen, gehen Sie bitte wie folgt vor: 2 2 3 -(% class="box" %) 4 -((( 5 -(% style="color:#000000" %)##/etc/init.d/ldcatalogd stop## 6 -))) 7 7 8 -(% class="box" %) 9 -((( 10 -(% style="color:#000000" %)##ldserver stop## 11 -))) 4 +(% style="color:#27ae60" %)Optional:(%%) 5 +(% style="color:#000000" %)~-~-~-~-~-~-~-~-- 6 +Als optionalen Schritt können Sie vor dem Neuaufbau der LogoDB die Webfilter Listen und Kategorien sichern. 12 12 13 -(% class="box" %) 14 -((( 15 -(% style="color:#000000" %)##ldwebfilter ~-~-expire-surflog 0## 16 -))) 17 17 9 +(% style="color:#000000" %)Hierbei handelt es sich um die Listen die Sie im im itb einsehen können. 10 + 11 +(% style="color:#000000" %)Hier als Beispiel einmal die Blacklist: 12 + 13 +(% style="color:#000000" %)[[image:itb_blacklist.png]] 14 + 15 +(% 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. 16 + 18 18 (% class="box" %) 19 19 ((( 20 -(% style="color:#000000" %)##ldwebfilter ~-~-update-surflog## 19 +(% style="color:#000000" %)##ldwebfilter -l ##(%%) 20 +(% style="color:#000000" %)##ldwebfilter -c## 21 21 ))) 22 22 23 +(% style="color:#000000" %)Sichern sie Sich nun diese Daten. 24 + 25 + 26 +(% style="color:#000000" %)Um die Daten wieder einzulesen gehen sie folgendermaßen vor: 27 + 28 + 29 +(% style="color:#000000" %)Einlesen der Blacklist 30 + 23 23 (% class="box" %) 24 24 ((( 25 -(% style="color:#000000" %)## cat/etc/logodb.secret##33 +(% style="color:#000000" %)##while read line; do ldwebfilter -b "$line"; done < /root/webfilter_blacklist.list## 26 26 ))) 27 27 36 + 37 +(% style="color:#000000" %)Einlesen der Whitelist 38 + 28 28 (% class="box" %) 29 29 ((( 30 -(% style="color:#000000" %)## mmysqldropdatabase logodb;##41 +(% style="color:#000000" %)##while read line; do ldwebfilter -w "$line"; done < /root/webfilter_whitelist.list## 31 31 ))) 32 32 44 + 45 +(% style="color:#000000" %)Einlesen der Blacklistkategorien 46 + 33 33 (% class="box" %) 34 34 ((( 35 -(% style="color:#000000" %)## dpkg-reconfigure ld-mysql-logodb##49 +(% style="color:#000000" %)##while read line; do ldwebfilter -e "$line"; done < /root/webfilter_categories_B.list## 36 36 ))) 37 37 52 + 53 +(% style="color:#000000" %)Einlesen der Whitelistkategorien 54 + 38 38 (% class="box" %) 39 39 ((( 40 -(% style="color:#000000" %)##re set_logodb_password{logodb.secret}##57 +(% style="color:#000000" %)##while read line; do ldwebfilter -E "$line"; done < /root/webfilter_categories_W.list## 41 41 ))) 42 42 60 +(% style="color:#000000" %)Wechseln Sie in den logosrv Container und stoppen sie dort den ldserver Dienst und den darin enthaltenen ldcatalogd Dienst: 61 + 43 43 (% class="box" %) 44 44 ((( 45 -(% style="color:#000000" %)##import_workstations## 64 +(% style="color:#000000" %)##/etc/init.d/ldcatalogd stop 65 +ldserver stop## 46 46 ))) 47 47 68 + 69 +(% style="color:#000000" %)Im Anschluss daran führen Sie die beiden folgenden Befehle aus 70 + 48 48 (% class="box" %) 49 49 ((( 50 -(% style="color:#000000" %)##ld server start##73 +(% style="color:#000000" %)##ldwebfilter ~-~-expire-surflog 0## 51 51 ))) 52 52 53 53 (% class="box" %) 54 54 ((( 55 -(% style="color:#000000" %) ##/etc/init.d/ldcatalogd start##78 +(% style="color:#000000" %)ldwebfilter ~-~-update-surflog 56 56 ))) 57 57 58 58 59 -(% style="color:#27ae60" %)Optional:(%%) 60 -(% style="color:#000000" %)~-~-~-~-~-~-~-~-- 61 -Vorher Webfilter-Listen/-Kategorien sichern 82 +(% style="color:#000000" %)Nun lesen Sie mit folgendem Befehl das logodb secret aus, dies wird später benötigt 62 62 63 63 (% class="box" %) 64 64 ((( 65 -(% style="color:#000000" %) ##while readline; do ldwebfilter -b "$line"; done < /root/webfilter_blacklist.list##86 +(% style="color:#000000" %)cat /etc/logodb.secret 66 66 ))) 67 67 89 + 90 +(% style="color:#000000" %)Anschließend droppen Sie die logodb Datenbank 91 + 68 68 (% class="box" %) 69 69 ((( 70 -(% style="color:#000000" %)## whilereadline; doldwebfilter-w "$line"; done < /root/webfilter_whitelist.list##94 +(% style="color:#000000" %)##mmysql drop database logodb;## 71 71 ))) 72 72 97 + 98 +(% 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 99 + 73 73 (% class="box" %) 74 74 ((( 75 -(% style="color:#000000" %)## whileread line; doldwebfilter-e"$line";done < /root/webfilter_categories_B.list##102 +(% style="color:#000000" %)##dpkg-reconfigure ld-mysql-logodb## 76 76 ))) 77 77 78 78 (% class="box" %) 79 79 ((( 80 -(% style="color:#000000" %)## whileread line; doldwebfilter-E"$line"; done< /root/webfilter_categories_W.list##107 +(% style="color:#000000" %)##reset_logodb_password {##(% style="color:#e74c3c" %)##logodb.secret##(% style="color:#000000" %)##}## 81 81 ))) 82 82 110 + 111 +(% style="color:#000000" %)Importieren Sie nun die Workstations 112 + 83 83 (% class="box" %) 84 84 ((( 85 -(% style="color:#000000" %)## ldwebfilter-l##115 +(% style="color:#000000" %)##import_workstations## 86 86 ))) 87 87 118 + 119 +(% style="color:#000000" %)Danach starten Sie den ldserver neu 120 + 88 88 (% class="box" %) 89 89 ((( 90 -(% style="color:#000000" %)##ld webfilter-c##123 +(% style="color:#000000" %)##ldserver start## 91 91 ))) 92 92 126 + 127 +(% style="color:#000000" %)Zum Schluß starten Sie die ldacatalog Datenbank wieder. 128 + 93 93 (% class="box" %) 94 94 ((( 95 -(% style="color:#000000" %)## ldwebfilter ~-~-find-surflog-entriesuser=admin##131 +(% style="color:#000000" %)##/etc/init.d/ldcatalogd start## 96 96 )))
- itb_blacklist.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.aku@sbede - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +42.7 KB - Inhalt