Jabber és un protocol de missatgeria instantània basat en el protocol obert XMPP.

El podem instal·lar fàcilment amb la versió escrita en el llenguatge Erlang.

sudo install erlang ejabberd

Podem crear l’usuari administrador així:

ejabberdctl register admin localhost password

Podrem revisar la configuració de forma manual en aquest arxiu:

/etc/ejabberd/ejabberd.yml

Per defecte es crearà un arxiu de configuració

/etc/ejabberd/ejabberd.cfg

En cas de voler reconfigurar el servei manualment podem fer-ho des d’ací:

sudo dpkg-reconfigure ejabberd

Podem utilitzar l’usuari admin@localhost i modificar les línies:

%% Admin user
{acl, admin, {user, "admin", "localhost"}}.

%% Hostname
{hosts, ["localhost"]}.

Reiniciarem servei

service ejabberd restart

Entrarem en la configuració. Podem administrar el lloc des d’allí mateix.

http://10.0.1.254:5280/admin

Alcem el servei:

service ejabberd restart

Ja tenim el servidor alçat.

Ara caldrà instal·lar un client.

A l’ordinador instal·larem algun d’aquest clients:

  • Adium
  • ChatSecure
  • Conversations
  • Gajim
  • Jitsi
  • Messages
  • Pidgin
  • Psi
  • Swift

Trobarem més aplicacions en xmpp.org.

Configurarem el client així:

username: usuari
domain: localhost
password: password

Si volem que es xifre la informació que es transmeteix cal buscar les característiques avançades del client i posar:

Connect port: 5222
Connect server

Fonts: