Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:ejabberd_installation

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:ejabberd_installation [04.12.2022, 10:46] – [Einleitung] 2003:cf:4731:1300:5f5d:9d80:5618:a21fde:ejabberd_installation [04.12.2022, 14:35] (aktuell) – [Einleitung] Christoph Stoltz
Zeile 5: Zeile 5:
  
 Diese Howto-Serie bezieht sich auf Debian 11 (Bullyseye). Es sollte allerdings sehr leicht sein, dieses Howto auf andere Distributionen anzuwenden. Diese Howto-Serie bezieht sich auf Debian 11 (Bullyseye). Es sollte allerdings sehr leicht sein, dieses Howto auf andere Distributionen anzuwenden.
-Wörter in spitzen Klammern < > bezeichnen einen Platzhalter, der durch eigene Werte sinnvoll ersetzt werden muss. In dem Howto geht es daher immer um die Domain <beispiel.de>, was durch deine eigene Domain ersetzt werden muss. +<Wörterin spitzen Klammern bezeichnen einen Platzhalter, der durch eigene Werte sinnvoll ersetzt werden muss. In dem Howto geht es daher immer um die Domain <beispiel.de>, was durch deine eigene Domain ersetzt werden muss. 
-Wörter in eckigen Klammern [ ] bezeichnen einzelne Tasten oder Menüs zum klicken. +[Wörterin eckigen Klammern bezeichnen einzelne Tasten oder Menüs zum klicken. 
  
-Diese Howto-Serie ist als Copy-Paste Anleitung gedacht. Du musst also nur die Befehle kopieren und bei dir in der Console einfügen. Befehle erkennst du am Dollarzeichen ($):+Diese Howto-Serie ist als Copy-Paste Howto gedacht. Du musst also nur die Befehle kopieren und bei dir in der Console einfügen. Befehle erkennst du am Dollarzeichen ($):
  
 <code>$ ./das/ist/ein/befehl mit option</code> <code>$ ./das/ist/ein/befehl mit option</code>
Zeile 24: Zeile 24:
 Die späteren Howtos geben in ihrer Einleitung immer an, welche Howtos vorausgesetzt werden. Diese müssen dann vorher abgearbeitet werden. Die späteren Howtos geben in ihrer Einleitung immer an, welche Howtos vorausgesetzt werden. Diese müssen dann vorher abgearbeitet werden.
  
-**Dieses Howto beschränkt sich auf die Einrichtung einer einzigen Domain. Solltest du den XMPP Server für mehrere Domains betreiben wollenwird das in späteren Howtos erklärt. Du solltest dann dieses Howto - wir hier verlinkt - zuerst lesen.**+**Dieses Howto beschränkt sich auf die Einrichtung einer einzigen Domain. Wenn du deinen XMPP-Server mit mehreren Domains betreiben möchtestgibt es das Howto [[de:ejabberd mit mehreren Domains|ejabberd mit mehreren Domains]], welches du dann zuerst lesen solltest.**
 ==== Voraussetzung ==== ==== Voraussetzung ====
  
Zeile 75: Zeile 75:
 Installation starten: Installation starten:
  
-<code>$ ./ejabberd-22.10-1-linux-x64.run</code>+<code>$ ./ejabberd-22.10-1-linux-x64.run
  
 Running without superuser privileges (installer wasn't invoked Running without superuser privileges (installer wasn't invoked
 with "sudo"), cannot perform system-wide installation this way. with "sudo"), cannot perform system-wide installation this way.
-Continue anyway? (y/n) [n] **<y**+Continue anyway? (y/n) [n] y
  
-Install ejabberd below /home/ejabberd/opt? (y/n) [n] **<y**+Install ejabberd below /home/ejabberd/opt? (y/n) [n] y
  
 The following installation paths will be used: The following installation paths will be used:
 - /home/ejabberd/opt/ejabberd-22.10 - /home/ejabberd/opt/ejabberd-22.10
 - /home/ejabberd/opt/ejabberd (for configuration, database, and log files) - /home/ejabberd/opt/ejabberd (for configuration, database, and log files)
-Install ejabberd 22.10 now? (y/n) [n] **<y**+Install ejabberd 22.10 now? (y/n) [n] y</code>
  
  
Zeile 124: Zeile 124:
   - <beispiel.de></code>   - <beispiel.de></code>
  
-Jetzt noch mqtt deaktivieren, das benötigen wir nicht und könnte beim Wechsel zu SQL Probleme verursachen.+In der Standardkonfiguration werden die Passwörter deiner User:innen im Klartext gespeichert, was sehr unsicher ist. Wir richten ejabberd deshalb von Anfang an so ein, dass die Passwörter gehasht und gesalzen gespeichert werden. 
 + 
 +Füge über dem hosts Block ein: 
 + 
 +<code>auth_password_format: scram 
 +auth_scram_hash: sha512</code> 
 + 
 +Jetzt noch mqtt deaktivieren, das benötigen wir nicht und könnte bei einem Wechsel zu SQL Probleme verursachen.
  
 Suche nach: Suche nach:
de/ejabberd_installation.1670147184.txt.gz · Zuletzt geändert: 04.12.2022, 10:46 von 2003:cf:4731:1300:5f5d:9d80:5618:a21f