Jabber azonnaliüzenő-kiszolgáló

A Jabber egy népszerű azonnali üzenő protokoll, amely az azonnali üzenetküldés egyik nyílt szabványára, az XMPP-re épül, és számos népszerű alkalmazás használja. Ez a szakasz ismerteti egy Jabberd 2 kiszolgáló telepítését a helyi hálózatra. Ez a konfiguráció módosítható üzenetküldési szolgáltatás biztosítására az interneten elérhető felhasználók számára.

Telepítés

A jabberd2 csomag telepítéséhez adja ki a következő parancsot:

sudo apt-get install jabberd2

Beállítás

Számos XML konfigurációs fájl kerül felhasználásra a jabberd2 beállításához Berkely DB felhasználóhitelesítés használatára. Ez a hitelesítés egy nagyon egyszerű formája. A jabberd2 azonban beállítható LDAP, MySQL, Postgresql stb. használatára is a felhasználóhitelesítéshez.

Első lépésként szerkessze az /etc/jabberd2/sm.xml fájlt, módosítsa a következőt:

  <id>jabber.példa.hu</id>
[Megjegyzés]

A jabber.példa.hu értéket helyettesítse a kiszolgáló gépnevével, vagy más azonosítójával.

Most a <storage> szakaszban módosítsa a <driver> értékét a következőre:

   <driver>db</driver>

Szerkessze az /etc/jabberd2/c2s.xml fájlt, és módosítsa a <local> szakaszt:

    <id>jabber.példa.hu</id>

Az <authreg> szakaszban módosítsa a <module> szakaszt a következőre:

    <module>db</module>

Végül indítsa újra a jabberd2 démont az új beállítások életbe léptetéséhez:

sudo /etc/init.d/jabberd2 restart

Most már képesnek kell lennie a kiszolgálóhoz csatlakozásra egy Jabber-kliens, mint például a Pidgin használatával.

[Megjegyzés]

A Berkeley DB felhasználói adatokhoz való használatának előnye, hogy a konfigurálás után nincs szükség további karbantartásra. Ha a felhasználói fiókok és hitelesítési adatok fölött szorosabb ellenőrzésre van szüksége, akkor másik felhasználóhitelesítési módszer használata javasolt.

Hivatkozások