下载后可任意编辑目录 介绍 背景 核心功能 规划 Jabber 应用 系统需求 操作系统 硬件 软件 带宽 DNS 端口和防火墙 服务器安装 基本配置 配置主机名 文件系统设置 管理功能 授予管理权限 察看在线用户 发送广播信息 企业内部互联网设置 禁用“服务器-服务器”通讯 禁用注册新用户功能 更新服务器 NAT 设置 安全 使用 SSL 安全连接 安全认证 获得帮助 报告漏洞和提供补丁 介绍 这篇文章介绍如何安装,配置和管理 jabberd. Jabberd 服务器是最早的基于 Jabber 协议的开放源代码服务器,是在一个公司内部或公用 IM系统中最流行的 Jabber 服务器。然而,还有很多其他的 Jabber 服务器,包括一些开放源代码项目(参看 http://www.jabberstudio.org/)和商业提供者,如 i3connect, Jabber, Inc., Jabcast, and Tipic。作为 Jabber 协议的管理者,Jabber 软件基金会(JSF)不会区分不同软件的实现方式。JSF 注重 的是 Jabber 的进展,和 Jabber 技术的传播。 强烈推举 Jabberd 相关支持人员,服务器管理员订阅 JADMIN 邮件列表。关于 Jabber 的更多信息,请参考 Jabber Software Foundation 网站。 背景 下载后可任意编辑Jabber 项目作为自由和开放源代码项目,是由 Jeremie Miller 在 1998 年开始开发的,并作为其它传统专有 IM 系统,像 AIM,ICQ,MSN 和 YAHOO 的替代品 ,1999 年在 Slashdot上发布了第一个公告。Jabber 项目的核心是 jabberd 服务器,这个模块化服务器是用 C 写成,并使用 GNU pth 线程库。 经过一年的开发,Jabberd 1.0 在 2000 年 5 月发布。2000 年10 月发布了 1.2 版,之后 2001 年 1 月发布 1.4 版,2001 年 4 月发布 1.4.1 版,2024 年 2月发布 1.4.2 版。Jabberd 开发小组正在积极修补 1.5 开发版,并将最终作为 2.0 版在 2024年的某个时候发布。Jabberd 服务器完全兼容于 Jabber Software Foundation 协议。 核心功能 总体上,Jabber 服务器运行下面这些服务: 允许一个来自兼容的客户端或者服务器端组件的 TCP 连接 管理从客户端和组件进入和发出的 XML 流 分发核心 Jabber 数据类型(
;,
;, and
;)到认证客户和组件 为连接的客户维护会话信息(通常是 IM 用户) 假如需要,打开和其他服务器的合法连接,路由信息 为组件储存信息,尤其是 ...