Benutzer-Werkzeuge

Webseiten-Werkzeuge


wiki:ems:net_io

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
wiki:ems:net_io [2016/05/24 18:26]
ingof [Webseite]
wiki:ems:net_io [2016/11/15 18:01]
ingof
Zeile 225: Zeile 225:
  
 Im Ordner "collector" liegen die ems-collector Quelldateien. Um die Datenbankunterstützung mit einzubauen, bearbeiten wir das Makefile, suchen die Stelle, die 'Uncomment the following lines to build the collector with MySQL database support' sagt, und entfernen die Raute am Anfang der 3 Zeilen danach. Danach sollte Ein **//"make"//** die ausführbare Datei "collectord" erzeugen. Bis der Raspberry das erledigt hat, könnt Ihr Euch eine Tasse Kaffee genehmigen. ;-) Im Ordner "collector" liegen die ems-collector Quelldateien. Um die Datenbankunterstützung mit einzubauen, bearbeiten wir das Makefile, suchen die Stelle, die 'Uncomment the following lines to build the collector with MySQL database support' sagt, und entfernen die Raute am Anfang der 3 Zeilen danach. Danach sollte Ein **//"make"//** die ausführbare Datei "collectord" erzeugen. Bis der Raspberry das erledigt hat, könnt Ihr Euch eine Tasse Kaffee genehmigen. ;-)
 +
 +Der gerade kompilierte collector muss nach /usr/local/sbin kopiert werden.
  
  
Zeile 231: Zeile 233:
   mysql> select password('password');   mysql> select password('password');
   +-------------------------------------------+   +-------------------------------------------+
-  | password('password'                     |+  | password('geheim'                       |
   +-------------------------------------------+   +-------------------------------------------+
-  | *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 |+  | *462366917EEDD1970A48E87D8EF59EB67D2CA26F |
   +-------------------------------------------+   +-------------------------------------------+
   1 row in set (0.00 sec)   1 row in set (0.00 sec)
- 
-  mysql> create user ems identified by password '*2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19'; 
-  mysql> GRANT ALL ON ems_data.* TO 'ems'@'%'; 
      
 +  mysql> create user ems identified by password '*462366917EEDD1970A48E87D8EF59EB67D2CA26F';
 +  mysql> GRANT ALL ON ems_data.* TO 'ems'@'%';
 +hier wird erst der Hash für das angegeben Passwort erstellt. Danach wird dann der Benutzer erzeugt. Die letzte Zeile vergibt die Rechte für die Datenbank.
 + 
 Nachdem der collectord einmalig erfolgreich gestartet ist, wurden die nötigen Tabellen  angelegt. Nun könnte man dem Datenbank-Benutzer ems die Rechte wieder teilweise entziehen. Nachdem der collectord einmalig erfolgreich gestartet ist, wurden die nötigen Tabellen  angelegt. Nun könnte man dem Datenbank-Benutzer ems die Rechte wieder teilweise entziehen.
  
Zeile 277: Zeile 280:
 <file> <file>
 ratelimit = 120 ratelimit = 120
 +#rc-type = rc35
 #db-path = 192.168.XXX.XXX:3306 #db-path = 192.168.XXX.XXX:3306
 #db-path = localhost:3306 #db-path = localhost:3306
wiki/ems/net_io.txt · Zuletzt geändert: 2021/01/30 22:05 von karlmw