Ä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 1.6
bearbeitet von Michael Ecer
am 2021/09/03 11:35
Änderungskommentar: Update document after refactoring.

Zusammenfassung

Details

Seiteneigenschaften
Titel
... ... @@ -1,1 +1,1 @@
1 -MySQL-Datenbank LogoDB neu aufbauen
1 +LogoDB neu aufbauen
Dokument-Autor
... ... @@ -1,1 +1,1 @@
1 -XWiki.aku@sbede
1 +XWiki.michaelecer@sbede
Inhalt
... ... @@ -1,132 +1,96 @@
1 -(% style="color:#000000" %)Falls Sie die MySQL Datenbank LogoDB neu aufbauen wollen, gehen Sie bitte wie folgt vor:
1 +(% style="color:#2980b9" %)logosrv
2 2  
3 +(% class="box" %)
4 +(((
5 +(% style="color:#000000" %)##/etc/init.d/ldcatalogd stop##
6 +)))
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.
8 +(% class="box" %)
9 +(((
10 +(% style="color:#000000" %)##ldserver stop##
11 +)))
7 7  
13 +(% class="box" %)
14 +(((
15 +(% style="color:#000000" %)##ldwebfilter ~-~-expire-surflog 0##
16 +)))
8 8  
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 -
17 17  (% class="box" %)
18 18  (((
19 -(% style="color:#000000" %)##ldwebfilter -l ##(%%)
20 -(% style="color:#000000" %)##ldwebfilter -c##
20 +(% style="color:#000000" %)##ldwebfilter ~-~-update-surflog##
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##
25 +(% style="color:#000000" %)##cat /etc/logodb.secret##
34 34  )))
35 35  
36 -
37 -(% style="color:#000000" %)Einlesen der Whitelist
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" %)##mmysql drop database logodb;##
42 42  )))
43 43  
44 -
45 -(% style="color:#000000" %)Einlesen der Blacklistkategorien
46 -
47 47  (% class="box" %)
48 48  (((
49 -(% style="color:#000000" %)##while read line; do ldwebfilter -e "$line"; done < /root/webfilter_categories_B.list##
35 +(% style="color:#000000" %)##dpkg-reconfigure ld-mysql-logodb##
50 50  )))
51 51  
52 -
53 -(% style="color:#000000" %)Einlesen der Whitelistkategorien
54 -
55 55  (% class="box" %)
56 56  (((
57 -(% style="color:#000000" %)##while read line; do ldwebfilter -E "$line"; done < /root/webfilter_categories_W.list##
40 +(% style="color:#000000" %)##reset_logodb_password {logodb.secret}##
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##
45 +(% style="color:#000000" %)##import_workstations##
66 66  )))
67 67  
68 -
69 -(% style="color:#000000" %)Im Anschluss daran führen Sie die beiden folgenden Befehle aus
70 -
71 71  (% class="box" %)
72 72  (((
73 -(% style="color:#000000" %)##ldwebfilter ~-~-expire-surflog 0##
50 +(% style="color:#000000" %)##ldserver start##
74 74  )))
75 75  
76 76  (% class="box" %)
77 77  (((
78 -(% style="color:#000000" %)ldwebfilter ~-~-update-surflog
55 +(% style="color:#000000" %)##/etc/init.d/ldcatalogd 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
59 +(% style="color:#27ae60" %)Optional:(%%)
60 +(% style="color:#000000" %)~-~-~-~-~-~-~-~--
61 +Vorher Webfilter-Listen/-Kategorien sichern
83 83  
84 84  (% class="box" %)
85 85  (((
86 -(% style="color:#000000" %)cat /etc/logodb.secret
65 +(% style="color:#000000" %)##while read line; do ldwebfilter -b "$line"; done < /root/webfilter_blacklist.list##
87 87  )))
88 88  
89 -
90 -(% style="color:#000000" %)Anschließend droppen Sie die logodb Datenbank
91 -
92 92  (% class="box" %)
93 93  (((
94 -(% style="color:#000000" %)##mmysql drop database logodb;##
70 +(% style="color:#000000" %)##while read line; do ldwebfilter -w "$line"; done < /root/webfilter_whitelist.list##
95 95  )))
96 96  
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 -
100 100  (% class="box" %)
101 101  (((
102 -(% style="color:#000000" %)##dpkg-reconfigure ld-mysql-logodb##
75 +(% style="color:#000000" %)##while read line; do ldwebfilter -e "$line"; done < /root/webfilter_categories_B.list##
103 103  )))
104 104  
105 105  (% class="box" %)
106 106  (((
107 -(% style="color:#000000" %)##reset_logodb_password {##(% style="color:#e74c3c" %)##logodb.secret##(% style="color:#000000" %)##}##
80 +(% style="color:#000000" %)##while read line; do ldwebfilter -E "$line"; done < /root/webfilter_categories_W.list##
108 108  )))
109 109  
110 -
111 -(% style="color:#000000" %)Importieren Sie nun die Workstations
112 -
113 113  (% class="box" %)
114 114  (((
115 -(% style="color:#000000" %)##import_workstations##
85 +(% style="color:#000000" %)##ldwebfilter -l##
116 116  )))
117 117  
118 -
119 -(% style="color:#000000" %)Danach starten Sie den ldserver neu
120 -
121 121  (% class="box" %)
122 122  (((
123 -(% style="color:#000000" %)##ldserver start##
90 +(% style="color:#000000" %)##ldwebfilter -c##
124 124  )))
125 125  
126 -
127 -(% style="color:#000000" %)Zum Schluß starten Sie die ldacatalog Datenbank wieder.
128 -
129 129  (% class="box" %)
130 130  (((
131 -(% style="color:#000000" %)##/etc/init.d/ldcatalogd start##
95 +(% style="color:#000000" %)##ldwebfilter ~-~-find-surflog-entries user=admin##
132 132  )))
itb_blacklist.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.aku@sbede
Größe
... ... @@ -1,1 +1,0 @@
1 -42.7 KB
Inhalt