Änderungen von Dokument MySQL-Datenbank LogoDB neu aufbauen

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

Von Version 8.1
bearbeitet von Alexander Kruck
am 2022/05/23 11:12
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 7.1
bearbeitet von Alexander Kruck
am 2022/05/23 11:11
Änderungskommentar: Neuen Anhang itb_blacklist.png hochladen

Zusammenfassung

Details

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