Многие из нас задумывались о том, какой же Jabber сервер использовать. Кто то выбирает публичные сервера, и каждый раз перед подключением, переживает, не ведутся ли на них логи, кто то использует различные сервисы, в которых тоже может вестись логирование. Самые продвинутые используют OTR или GPG шифрование, что тоже нельзя считать панацеей.
В этой небольшой инструкции, мы с Вами, дорогие форумчане сами установим свой собственный Jabber сервер на Debian или Ubuntu.
Эта операционная система выбрана из за максимальной простоты установки. Выбор локации VPS и прочее, я оставлю на усмотрение читателей, думаю, это не составит проблем.
Для начала залогинимся по ssh.
Далее выполняем:
apt-get install ejabberd
Пару секунд, у и нас установлена свежая версия Jabber сервера.
Далее, необходимо настроить его:
dpkg-reconfigure ejabberd
Выглядит это так:
Вводим доменное имя. К примеру vasya.ru
Вводим имя учетной записи. Если хотите jabber вида [email protected] вводим vasya
Вводим свой пароль, уверен, без комментариев.
Повторно вводим пароль.
Часть настроек и прав доступа теперь доступны через web-интерфейс - ********example.com:5280/admin
Имя пользователя необходимо вводить полностью - [email protected]
На всякий случай выполняем:
service jabberd restart
Теперь самое сложное.
Добавляем через панель управления записи, для ДНС
Также необходимо помнить, что записи вашей DNS зоны должны присутствовать следующие строки:
_jabber._tcp.example.com. IN SRV 0 0 5269 example.com.
_xmpp-server._tcp.example.com. IN SRV 0 0 5269 example.com.
_xmpp-client._tcp.example.com. IN SRV 0 0 5222 example.com.
В противном случае вы рискуете не достучаться до остальных серверов.
Можно логиниться любимым клиентом, и наслаждаться безопасным общением. Свой jabber не отменяет необходимость использовать pgp или otr!
В этой небольшой инструкции, мы с Вами, дорогие форумчане сами установим свой собственный Jabber сервер на Debian или Ubuntu.
Эта операционная система выбрана из за максимальной простоты установки. Выбор локации VPS и прочее, я оставлю на усмотрение читателей, думаю, это не составит проблем.
Для начала залогинимся по ssh.
Далее выполняем:
apt-get install ejabberd
Пару секунд, у и нас установлена свежая версия Jabber сервера.
Далее, необходимо настроить его:
dpkg-reconfigure ejabberd
Выглядит это так:
![jabber1.png](http://nklug.org.ua/files/jabber1.png)
Вводим доменное имя. К примеру vasya.ru
![jabber2.png](http://nklug.org.ua/files/jabber2.png)
Вводим имя учетной записи. Если хотите jabber вида [email protected] вводим vasya
![jabber3.png](http://nklug.org.ua/files/jabber3.png)
Вводим свой пароль, уверен, без комментариев.
![jabber4.png](http://nklug.org.ua/files/jabber4.png)
Повторно вводим пароль.
Часть настроек и прав доступа теперь доступны через web-интерфейс - ********example.com:5280/admin
Имя пользователя необходимо вводить полностью - [email protected]
На всякий случай выполняем:
service jabberd restart
Теперь самое сложное.
Добавляем через панель управления записи, для ДНС
Также необходимо помнить, что записи вашей DNS зоны должны присутствовать следующие строки:
_jabber._tcp.example.com. IN SRV 0 0 5269 example.com.
_xmpp-server._tcp.example.com. IN SRV 0 0 5269 example.com.
_xmpp-client._tcp.example.com. IN SRV 0 0 5222 example.com.
В противном случае вы рискуете не достучаться до остальных серверов.
Можно логиниться любимым клиентом, и наслаждаться безопасным общением. Свой jabber не отменяет необходимость использовать pgp или otr!