Instalar un servidor jabber en Debian
Hacer funcionar jabber en debian es tarea sencilla. En primer lugar, hay que instalar el paquete jabber.
Ingredientes
- jabber
Configuración de Jabber
La primera operación para que el servidor jabber dé servicio al resto de equipos es establecer un nombre de host. Para esto edita el archivo /etc/jabber/jabber.xml
, en el que está toda la configuración de jabber, y busca la línea que tiene este aspecto:
<host><jabberd:cmdline flag="h">localhost</jabberd:cmdline>
Cambia ’’localhost’’ por el tu nombre de host. Este nombre debe ser un nombre completo, con el dominio, de manera que se pueda encontrar en un DNS.
Una vez establecido el nombre del host debes crear un directorio para que jabber almacene las cuentas de usuario. Habitualmente este directorio se ubica en /var/lib/jabber/<host>
donde /var/lib/jabber/arco.inf-cr.uclm.es/
. Esta carpeta ha de ser propiedad del usuario que lanza el servidor jabber. En Debian este usuario es daemon, y ha de tener privilegios de escritura sobre ella.
Habilitando SSL
Si quieres una mínima seguridad en jabber, puedes activar encriptación sobre SSL. Para ello necesitas, en primer lugar generar una clave publica y una privada. Este proceso se puede realizar de forma sencilla mediante este script:
Un vez generada la clave edita el archivo de configuración de jabber /etc/jabber/jabber.xml
y añade la siguiente configuración.
y: