Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:die_konfigurationsdatei_von_ejabberd_erklaert

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
de:die_konfigurationsdatei_von_ejabberd_erklaert [26.11.2022, 18:07] – [Einleitung] 2003:cf:4731:1300:5f5d:9d80:5618:a21fde:die_konfigurationsdatei_von_ejabberd_erklaert [04.12.2022, 14:36] (aktuell) – [Listen] Christoph Stoltz
Zeile 9: Zeile 9:
 Ich werde hier die Konfigurationsdatei von ejabberd "ejabberd.yml" in kleine Abschnitte einteilen und deren Funktion erläutern. Der Inhalt der Seite entspricht dem aller Howtos. Wenn du also alle Howtos angewendet hast, sieht deine Konfiguration genau so aus.  Ich werde hier die Konfigurationsdatei von ejabberd "ejabberd.yml" in kleine Abschnitte einteilen und deren Funktion erläutern. Der Inhalt der Seite entspricht dem aller Howtos. Wenn du also alle Howtos angewendet hast, sieht deine Konfiguration genau so aus. 
  
-==== ejabber.yml ====+==== ejabberd.yml ====
  
 === Kopfzeilen === === Kopfzeilen ===
Zeile 30: Zeile 30:
 ### Refer to http://en.wikipedia.org/wiki/YAML for the brief description. ### Refer to http://en.wikipedia.org/wiki/YAML for the brief description.
 ###</code> ###</code>
 +
 +=== Auth und MySQL ===
 +
 +<code>auth_password_format: scram     ### Art der Passwortspeicherung, scram: gehast und gesalzen
 +auth_scram_hash: sha512         ### Hash-Algorhytmus
 +
 +sql_type: mysql     
 +sql_server: "localhost" 
 +sql_database: "ejabberd"
 +sql_username: "ejabberd"
 +sql_password: "<geheim>"
 +auth_method: sql
 +default_db: sql                 ### Grundsätzlich alles in SQL, nicht mnesia Speicher
 +default_ram_db: sql</code>      
 +
  
 === Hosts, Loglevel und Zertifikate === === Hosts, Loglevel und Zertifikate ===
Zeile 100: Zeile 115:
     turn_ipv4_address: <0.0.0.0>   ### Welche IPv4 Adresse soll verwendet werden, muss definiert werden, Platzhalter für "alle IP Adressen" unzulässig     turn_ipv4_address: <0.0.0.0>   ### Welche IPv4 Adresse soll verwendet werden, muss definiert werden, Platzhalter für "alle IP Adressen" unzulässig
     turn_ipv6_address: <::>        ### Welche IPV6 Adresse soll verwendet werden, muss definiert werden, Platzhalter für "alle IP Adressen" unzulässig     turn_ipv6_address: <::>        ### Welche IPV6 Adresse soll verwendet werden, muss definiert werden, Platzhalter für "alle IP Adressen" unzulässig
-    auth_type: user                ### Wer darf den Server nutzen, alle registrierten User+    auth_type: user                ### Wer darf den Server nutzen, alle registrierten User:innen
     auth_realm: <beispiel.de>      ### Welche Domain wird verwendet     auth_realm: <beispiel.de>      ### Welche Domain wird verwendet
     module: ejabberd_stun     module: ejabberd_stun
de/die_konfigurationsdatei_von_ejabberd_erklaert.1669482432.txt.gz · Zuletzt geändert: 26.11.2022, 18:07 von 2003:cf:4731:1300:5f5d:9d80:5618:a21f