Ä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
Ä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
Dokument-Autor
... ... @@ -1,1 +1,1 @@
1 -XWiki.jonasmayer@sbede
1 +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" %)Im Anschl daran führen Sie die beiden folgenden Befehle aus
11 +(% 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-surflog
33 +(% 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" %)Nun lesen Sie mit folgendem Befehl das logodb secret aus, dies wird später benötigt
37 +(% style="color:#000000" %)Einlesen der Whitelist
27 27  
28 28  (% class="box" %)
29 29  (((
30 -(% style="color:#000000" %)cat /etc/logodb.secret
41 +(% 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ßend droppen Sie die logodb Datenbank
45 +(% style="color:#000000" %)Einlesen der Blacklistkategorien
35 35  
36 36  (% class="box" %)
37 37  (((
38 -(% style="color:#000000" %)##mmysql drop database 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 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
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" %)Importieren Sie nun die Workstations
69 +(% 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" %)##import_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" %)##ldserver start##
78 +(% style="color:#000000" %)ldwebfilter ~-~-update-surflog
68 68  )))
69 69  
70 70  
71 -(% 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
72 72  
73 73  (% class="box" %)
74 74  (((
75 -(% style="color:#000000" %)##/etc/init.d/ldcatalogd start##
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" %)##while read line; do ldwebfilter -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 der Whitelist
111 +(% style="color:#000000" %)Importieren Sie nun die Workstations
106 106  
107 107  (% class="box" %)
108 108  (((
109 -(% style="color:#000000" %)##while read line; do ldwebfilter -w "$line"; done < /root/webfilter_whitelist.list##
115 +(% style="color:#000000" %)##import_workstations##
110 110  )))
111 111  
112 112  
113 -(% style="color:#000000" %)Einlesen der Blacklistkategorien
119 +(% style="color:#000000" %)Danach starten Sie den ldserver neu
114 114  
115 115  (% class="box" %)
116 116  (((
117 -(% style="color:#000000" %)##while read line; 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" %)Einlesen der Whitelistkategorien
127 +(% style="color:#000000" %)Zum Schlstarten Sie die ldacatalog Datenbank wieder.
122 122  
123 123  (% class="box" %)
124 124  (((
125 -(% style="color:#000000" %)##while read 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