Ä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 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. jonasmayer@sbede1 +XWiki.aku@sbede - Inhalt
-
... ... @@ -1,128 +1,132 @@ 1 1 (% style="color:#000000" %)Falls Sie die MySQL Datenbank LogoDB neu aufbauen wollen, gehen Sie bitte wie folgt vor: 2 2 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: 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. 5 5 6 -(% class="box" %) 7 -((( 8 -(% style="color:#000000" %)##/etc/init.d/ldcatalogd stop 9 -ldserver stop## 10 -))) 11 11 9 +(% style="color:#000000" %)Hierbei handelt es sich um die Listen die Sie im im itb einsehen können. 12 12 13 -(% style="color:#000000" %) ImAnschlußdaran führen Sie diebeidenfolgendenBefehleaus11 +(% style="color:#000000" %)Hier als Beispiel einmal die Blacklist: 14 14 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 + 15 15 (% class="box" %) 16 16 ((( 17 -(% style="color:#000000" %)##ldwebfilter ~-~-expire-surflog 0## 19 +(% style="color:#000000" %)##ldwebfilter -l ##(%%) 20 +(% style="color:#000000" %)##ldwebfilter -c## 18 18 ))) 19 19 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 + 20 20 (% class="box" %) 21 21 ((( 22 -(% style="color:#000000" %)ldwebfilter ~-~-update-surflog33 +(% style="color:#000000" %)##while read line; do ldwebfilter -b "$line"; done < /root/webfilter_blacklist.list## 23 23 ))) 24 24 25 25 26 -(% style="color:#000000" %) NunSiemitfolgendem Befehldas logodb secret aus, dieswird später benötigt37 +(% style="color:#000000" %)Einlesen der Whitelist 27 27 28 28 (% class="box" %) 29 29 ((( 30 -(% style="color:#000000" %) cat/etc/logodb.secret41 +(% style="color:#000000" %)##while read line; do ldwebfilter -w "$line"; done < /root/webfilter_whitelist.list## 31 31 ))) 32 32 33 33 34 -(% style="color:#000000" %) AnschließenddroppenSiedie logodb Datenbank45 +(% style="color:#000000" %)Einlesen der Blacklistkategorien 35 35 36 36 (% class="box" %) 37 37 ((( 38 -(% style="color:#000000" %)## mmysqldropdatabase logodb;##49 +(% style="color:#000000" %)##while read line; do ldwebfilter -e "$line"; done < /root/webfilter_categories_B.list## 39 39 ))) 40 40 41 41 42 -(% style="color:#000000" %) Fühen Sienun folgende Befehle aus.(%%) (% style="color:#e74c3c"%)logodb.secret(%style="color:#000000" %) ersetzen Sie mitdem Secret von weiter oben53 +(% style="color:#000000" %)Einlesen der Whitelistkategorien 43 43 44 44 (% class="box" %) 45 45 ((( 46 -(% style="color:#000000" %)## dpkg-reconfigure ld-mysql-logodb##57 +(% style="color:#000000" %)##while read line; do ldwebfilter -E "$line"; done < /root/webfilter_categories_W.list## 47 47 ))) 48 48 60 +(% style="color:#000000" %)Wechseln Sie in den logosrv Container und stoppen sie dort den ldserver Dienst und den darin enthaltenen ldcatalogd Dienst: 61 + 49 49 (% class="box" %) 50 50 ((( 51 -(% style="color:#000000" %)##reset_logodb_password {##(% style="color:#e74c3c" %)##logodb.secret##(% style="color:#000000" %)##}## 64 +(% style="color:#000000" %)##/etc/init.d/ldcatalogd stop 65 +ldserver stop## 52 52 ))) 53 53 54 54 55 -(% style="color:#000000" %)Im portieren SienundieWorkstations69 +(% style="color:#000000" %)Im Anschluss daran führen Sie die beiden folgenden Befehle aus 56 56 57 57 (% class="box" %) 58 58 ((( 59 -(% style="color:#000000" %)##i mport_workstations##73 +(% style="color:#000000" %)##ldwebfilter ~-~-expire-surflog 0## 60 60 ))) 61 61 62 - 63 -(% style="color:#000000" %)Danach starten Sie den ldserver neu 64 - 65 65 (% class="box" %) 66 66 ((( 67 -(% style="color:#000000" %) ##ldserverstart##78 +(% style="color:#000000" %)ldwebfilter ~-~-update-surflog 68 68 ))) 69 69 70 70 71 -(% style="color:#000000" %) ZumSchlußstarten Siedie ldacatalogDatenbankwieder.82 +(% style="color:#000000" %)Nun lesen Sie mit folgendem Befehl das logodb secret aus, dies wird später benötigt 72 72 73 73 (% class="box" %) 74 74 ((( 75 -(% style="color:#000000" %) ##/etc/init.d/ldcatalogdtart##86 +(% style="color:#000000" %)cat /etc/logodb.secret 76 76 ))) 77 77 78 78 79 -(% style="color:#27ae60" %)Optional:(%%) 80 -(% style="color:#000000" %)~-~-~-~-~-~-~-~-- 81 -Als optionalen Schritt können Sie vor dem Neuaufbau der LogoDB die Webfilter Listen und Kategorien sichern. 90 +(% style="color:#000000" %)Anschließend droppen Sie die logodb Datenbank 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. 84 - 85 85 (% class="box" %) 86 86 ((( 87 -(% style="color:#000000" %)##ldwebfilter -l ##(%%) 88 -(% style="color:#000000" %)##ldwebfilter -c## 94 +(% style="color:#000000" %)##mmysql drop database logodb;## 89 89 ))) 90 90 91 -(% style="color:#000000" %)Sichern sie Sich nun diese Daten. 92 92 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 93 93 94 -(% style="color:#000000" %)Um die Daten wieder einzulesen gehen sie folgendermaßen vor: 100 +(% class="box" %) 101 +((( 102 +(% style="color:#000000" %)##dpkg-reconfigure ld-mysql-logodb## 103 +))) 95 95 96 - 97 -(% style="color:#000000" %)Einlesen der Blacklist 98 - 99 99 (% class="box" %) 100 100 ((( 101 -(% style="color:#000000" %)## whileread line; doldwebfilter-b"$line"; done< /root/webfilter_blacklist.list##107 +(% style="color:#000000" %)##reset_logodb_password {##(% style="color:#e74c3c" %)##logodb.secret##(% style="color:#000000" %)##}## 102 102 ))) 103 103 104 104 105 -(% style="color:#000000" %) Einlesen derWhitelist111 +(% style="color:#000000" %)Importieren Sie nun die Workstations 106 106 107 107 (% class="box" %) 108 108 ((( 109 -(% style="color:#000000" %)## while read line; doldwebfilter-w"$line"; done < /root/webfilter_whitelist.list##115 +(% style="color:#000000" %)##import_workstations## 110 110 ))) 111 111 112 112 113 -(% style="color:#000000" %) Einlesen derBlacklistkategorien119 +(% style="color:#000000" %)Danach starten Sie den ldserver neu 114 114 115 115 (% class="box" %) 116 116 ((( 117 -(% style="color:#000000" %)## while readline; do ldwebfilter-e"$line"; done < /root/webfilter_categories_B.list##123 +(% style="color:#000000" %)##ldserver start## 118 118 ))) 119 119 120 120 121 -(% style="color:#000000" %) EinlesenderWhitelistkategorien127 +(% style="color:#000000" %)Zum Schluß starten Sie die ldacatalog Datenbank wieder. 122 122 123 123 (% class="box" %) 124 124 ((( 125 -(% style="color:#000000" %)## whileread line; do ldwebfilter -E "$line";done </root/webfilter_categories_W.list##131 +(% style="color:#000000" %)##/etc/init.d/ldcatalogd start## 126 126 ))) 127 - 128 -
- itb_blacklist.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.aku@sbede - Größe
-
... ... @@ -1,0 +1,1 @@ 1 +42.7 KB - Inhalt