Ejabberd (Chat szerver)

ejabberd icon

Elérhető ettől a verziótól kezdve: 0.3

1. Mi az ejabberd?

Az ejabberd egy chat szerver, amely a bővíthető üzenetküldő és jelenléti protokollt (XMPP) használja

2. Mi az XMPP?

Az XMPP egy csevegéshez használt föderált szerver-kliens protokoll. Ez azt jelenti, hogy azok a felhasználók, akiknek van fiókjuk egy szerveren képeseke kommunikálni azokkal a felhasználókkal, akiknek más szerveren vannak.

Az XMPP hang- és videóhívásokra is használható, ha a használt kliensek támogatják.

Jelenleg a FreedomBox egy szervert (ejabberd) és egy webes klienst (?JSXC) is biztosít a webes kezelőfelületéből.

3. Adatvédelem

Az XMPP-t két módon lehet biztonságossá tenni:

  1. TLS: Ez titkosítja a kliens és a szerver, vagy szerver és szerver közti kapcsolatot. Ezt a funkciót minden kliens támogatja, így beállítása erősen ajánlott.
  2. Végpontól végpontig tartó titkosítás: ez oly módon titkosítja az üzeneteidet, hogy még a közvetítő szerver sem képes semmilyen módon elolvasni őket. A legnagyobb és egyben legkényelmes protokollt OMEMO-nak hívják, ezt ugyanakkor csak néhány kliens támogatja. Létezik még az OTR-protokoll, amely jó eséllyel használható az OMEMO-t nem támogató kliensekkel. A végponti kliensek mindegyikének támogatnia kell a kiválasztott protokollt.

4. A domainnév beállítása

Az XMPP működéséhez a FreedomBoxodnak szüksége van egy a hálózatról elérhető domainnévre.

Ha csak a helyi hálózatról (LAN) szeretnél csevegni, akkor egyszerűen kitalálhatsz egy tetszőleges domainnevet, ha viszont az interneten is szeretnéd elérhetővé tenni a szolgáltatást, akkor egy nyilvános somainnévre lesz szükséged. Tudja meg többet a domainnevekről a kézikönyv ?Dinamikus DNS részében.