Сервер мгновенных сообщений Jabber
Jabber - это популярный протокол мгновенных сообщений, основанный на XMPP, открытом стандарте мгновенных сообщений, и используется многими популярными приложениями. Этот раздел посвящен установке сервера Jabberd 2 для локальной сети. Эта конфигурация может быть также адаптирована для предоставления сервиса сообщений для пользователей через интернет.
Установка
Для установки jabberd2 введите в терминале:
sudo apt-get install jabberd2
Настройка
Пара конфигурационных XML файлов будет использована для настройки jabberd2 для Berkeley DB аутентификации пользователей. Однако jabberd2 может быть настроен на использование LDAP, MySQL, PostgreSQL и др. для аутентификации пользователей.
Сначала отредактируем /etc/jabberd2/sm.xml, изменив следующее:
<id>jabber.example.com</id>
Теперь в секции <storage> замените <driver> на:
<driver>db</driver>
Далее редактируем в /etc/jabberd2/c2s.xml секцию <local>:
<id>jabber.example.com</id>
А в секции <authreg> устанавливаем секцию <module>:
<module>db</module>
Наконец перезагружаем jabberd2 для подключения новых настроек:
sudo /etc/init.d/jabberd2 restart
Теперь вы можете соединиться с сервером, используя jabber клиент, например, Pidgin.
Ссылки
Интернет сайт Jabberd2 содержит больше информации по настройкам Jabberd2.
Для дополнительных опций аутентификации смотрите Jabberd2 Install Guide.
Также страница Setting Up Jabber Server Ubuntu Wiki содержит дополнительную информацию.