Änderungen von Dokument MySQL-Datenbank LogoDB neu aufbauen

Zuletzt geändert von Alexander Kruck am 2022/05/23 11:12

Von Version 3.1
bearbeitet von Alexander Kruck
am 2022/05/16 15:34
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 8.1
bearbeitet von Alexander Kruck
am 2022/05/23 11:12
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

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