Журнал Системный Администратор, Май 2007

Журнал Системный Администратор

Май 2007

Цена: $4.5 US

  Подписаться

Зарегистриванные пользователи, пожалуйста следуйте этой ссылке


Строим Jabber-сервер с OpenFire

Сергей Яремчук

Сегодня для более эффективной организации совместной работы сотрудников все чаще используют системы мгновенного обмена сообщениями. Рассмотрим, как установить и настроить Jabber-сервер OpenFire.

Наиболее известным протоколом мгновенного обмена сообщениями (instant messaging, IM) несомненно, является ICQ. В некоторых организациях подключаются к этой сети и используют ее возможности, не прибегая к сторонним продуктам. Но в то же время использование ICQ в корпоративных целях может иметь и отрицательные последствия. Вероятно, из-за обмена сообщениями в реальном времени, когда ведется обычный диалог, пользователи часто доверяют IM-сетям даже больше, чем электронной почте и информации на веб-сайтах. Такие системы всегда привлекали и будут привлекать в будущем большое внимание со стороны хакеров, вирусописателей, неравнодушны к ним и фишеры. Поэтому в любой момент компьютер может быть атакован через ошибки в клиентских программах, ссылка, вставленная в сообщение, может привести на вредоносный ресурс. Не стоит забывать, что ICQ – это закрытый протокол, подверженный частым изменениям. Да и вообще сеть иногда попросту не работает. Итак, назревает вопрос о создании своего сервера.

Если просмотреть доступные бесплатные предложения, то можно обнаружить, что в качестве ICQ-сервера на всех ресурсах рекомендуется только один – IServerd (ICQ server daemon) [1], изначально работающий только под UNIX-совместимыми системами и весьма простой в настройках. Список же Jabber-серверов [2] на порядок больше. Напомню, что в Jabber для обмена сообщениями используют открытый протокол XMPP (eXtensible Messaging and Presence Protocol), базирующийся на XML. Последнее дает большую гибкость и возможность расширения. Так, в принципе любой Jabber-сервер вполне способен поддерживать множество других протоколов – ICQ, IRQ, MSN, RSS, Yahoo и др. В одних это заложено в базовой конструкции, а в других с использованием дополнительных модулей. Также Jabber позволяет организовать и групповые чаты. Поэтому вместо двух серверов (ICQ и IRC) вполне возможно обойтись и одним, что гораздо удобнее для пользователей и администраторов. Сам Jabber отличает продуманная система защиты информации, все реализации серверов поддерживают SSL, а клиенты – шифрование с помощью PGP/GPG, пароли передаются не в открытом виде, а используются md5-хеши. Проблем с кодировкой тоже нет, так как изначально используется Unicode.

Оставшая часть статьи доступна только подписчикам. Если вы желаете продолжить чтение этой статьи, то вам необходимо подписаться на эту статью или весь номер.

Подписаться на весь номер

Зарегистриванные пользователи, пожалуйста следуйте по этой ссылке