SDF 中的 Jabber:修订间差异
无编辑摘要 |
无编辑摘要 |
||
| 第52行: | 第52行: | ||
==== 从 Unix/Windows 通过 Pidgin 连接 ==== | ==== 从 Unix/Windows 通过 Pidgin 连接 ==== | ||
* 转到'''账户'''('''Accounts''')->'''管理账户'''('''Manage Accounts''') | |||
* 点击'''添加'''('''Add''')按钮 | |||
* 选择 '''XMPP''' 作为'''协议'''('''Protocol''') | |||
* 在适当的字段中填写所需的'''用户名'''('''Username''') | |||
* 在'''域名'''('''Domain''')字段中:jabber.sdf.org | |||
* 单击 "'''保存'''"('''Save''')按钮 | |||
完成这些步骤后,Pidgin 将尝试连接到 jabber 服务器,并询问您的密码(使用'''maint'''工具设置的密码),同时警告您这是自签名证书,请放心信任该证书。 | |||
==== 在Finch添加好友 ==== | |||
* 在好友列表中选择一个组 | |||
* 按 '''F11''' 键,弹出上下文菜单 | |||
* 选择 "'''添加好友'''" ('''Add Buddy''') | |||
==== 使用 bitlbee ==== | |||
阅读 bitlbee 文档,了解如何启动并运行服务器。然后,添加 SDF 的 jabber 账户: | |||
# 进入服务器中的 &bitlbee 频道并注册用户 | |||
# 在该频道中运行以下命令添加用户名: '''<code>account add account_name [email protected] [passwd]</code>''' | |||
# 运行:'''<code>account account_name on</code>''' | |||
阅读 bitlbee 命令的帮助,并在其中添加联系人。 | |||
=== 会议 === | |||
Jabber 允许你在会议中同时与多个用户交谈。这类似于 com 的房间或 IRC 频道。SDF jabber 服务器已经设置了 "helpdesk" 会议,你也可以自由创建新的会议。 | |||
==== 使用 Pidgin 加入现有会议 ==== | |||
* 进入'''好友'''('''Buddies''')->'''加入聊天...'''('''Join a Chat...''') | |||
* 在'''账户的'''('''Account''')下拉菜单中选择您的 jabber.sdf.org 账户 | |||
* 点击'''房间列表'''('''Room List''')按钮 | |||
* 确保要查询的服务器是:conference.jabber.sdf.org | |||
* 点击 "'''查找房间'''"('''Find Rooms''')按钮 | |||
* 房间列表窗口将显示所有现有会议以及每个会议的用户数量。选择您想要的会议(例如 helpdesk),然后单击 "加入"('''Join''')按钮。 | |||
默认情况下,会议窗口中的活动不会像一对一聊天窗口那样通知你。您可以进入 "'''工具'''"('''Tools''')->"'''插件'''"('''Plugins'''),选择配置 "'''消息通知'''"('''Message Notification'''),然后在 "'''通知'''"('''Notify For''')部分选中 "'''聊天窗口'''"('''Chat Windows''')来更改。 | |||
==== 使用 Pidgin 创建新会议 ==== | |||
* 前往'''好友'''('''Buddies''')->'''添加聊天...'''('''Add Chat...''') | |||
* 选择您的 jabber.sdf.org 帐户并在 "'''房间'''"('''Room''')字段中输入所需的房间。 | |||
* 单击 "'''添加'''"('''Add''')按钮 | |||
* 新会议将出现在您的好友列表中。双击它即可加入。 | |||
* 系统会提示您配置新房间。如果愿意,也可以接受默认值。 | |||
* 通过 "'''对话'''"('''Conversation''')->"'''邀请...'''"('''Invite...''')邀请其他用户加入您的会议,或如上所述让他们查看会议室列表。 | |||
==== 寻找 Jabber 用户 ==== | |||
寻找其他 SDF Jabber 用户的最简单方法就是访问上述会议。如果您知道有人使用 SDF Jabber 服务器,您可以使用地址: [email protected] 直接将他们添加到您的联系人列表,其中 username 是他们的 SDF 用户名。 | |||
您也可以使用自己的 SDF 账户与在其他 Jabber 服务器上拥有账户的人聊天。请注意,有些人可能会称之为 "XMPP",而不是 "Jabber"。最大的 Jabber 服务器之一是 Google Talk:您可以通过这种方式与 GMail/Google Talk 用户聊天,而无需 Google 账户。这些用户的 Jabber 地址与他们的电子邮件地址相同。 | |||
创建于 4 月 18 日 作者:vosi & ecelis | |||
2023年9月25日 (一) 11:11的最新版本
Jabber 是可扩展消息和到场协议(Extensible Messaging and Presence Protocol,XMPP)的前身,它是一套用于到场和实时通信的开放 XML 技术,由 Jabber 开源社区于 1999 年开发,2002-2004 年由 IETF 正式确定,通过 XMPP 标准基金会的标准流程不断扩展,并在各种软件、设备和互联网服务中实施。SDF 上的 Jabber 服务通过 ejabberd 运行。
Jabber 是一种流行的分散式即时通讯服务。这意味着你可以在一个服务器(如 SDF)上创建一个账户,然后与任何其他 Jabber 服务的用户通话。您也可以使用传输工具与其他类型的即时信息服务的用户进行通信。
SDF Jabber 服务器的连接设置
服务器: jabber.sdf.org
端口: 5222
SSL: 启用
SDF 的 Jabber 服务器使用自签名 SSL 证书,因此您会看到相关警告。接受此证书是安全的。
Jabber 客户端
在SDF上可用
- finch (UNIX shell)
其他
在这里可以找到一些移动客户端
在 SDF 的 Jabber 服务器中注册账户
如果要连接 Jabber/XMMP 服务器而不是 SDF 的 Jabber 服务器,则不需要这样做。
与其他 Jabber 服务器不同,SDF Jabber 服务器中的账户是通过 shell 使用 "maint" 工具创建的。
- 运行 maint 程序登录密码服务器。
- 键入 o 选择可选功能和社交网络(optional features and social networking)。
- 输入 j 设置 Jabber 密码。
- 从 maint 实用程序退出,等待一分钟。
一分钟后,您就可以使用自己喜欢的 Jabber 客户端连接到 SDF 的 Jabber 服务器。
从 Unix shell 通过 Finch 连接
此步骤适用于连接 SDF 的 Jabber 服务器或任何其他 Jabber/XMMP 服务器(如 GTalk)。
要在 Finch 的 fields 和 buttons 间移动,请使用 TAB 键。您可以在这里了解有关使用 Finch 的更多信息。
- 按 ALT + a 并选择账户 (account)
- 选择 "添加" (Add) 按钮,打开 "新账户"(New Account) 对话框
- 选择 XMPP 作为协议
- 在适当的字段中填写所需的用户名 (Username)
- 在域名 (Domain) 中填写: jabber.sdf.org
- 保存 (Save)
- 现在,你只需从账户列表中选择新创建的账户,即可连接到 SDF 的 jabber 服务器
从 Unix/Windows 通过 Pidgin 连接
- 转到账户(Accounts)->管理账户(Manage Accounts)
- 点击添加(Add)按钮
- 选择 XMPP 作为协议(Protocol)
- 在适当的字段中填写所需的用户名(Username)
- 在域名(Domain)字段中:jabber.sdf.org
- 单击 "保存"(Save)按钮
完成这些步骤后,Pidgin 将尝试连接到 jabber 服务器,并询问您的密码(使用maint工具设置的密码),同时警告您这是自签名证书,请放心信任该证书。
在Finch添加好友
- 在好友列表中选择一个组
- 按 F11 键,弹出上下文菜单
- 选择 "添加好友" (Add Buddy)
使用 bitlbee
阅读 bitlbee 文档,了解如何启动并运行服务器。然后,添加 SDF 的 jabber 账户:
- 进入服务器中的 &bitlbee 频道并注册用户
- 在该频道中运行以下命令添加用户名:
account add account_name [email protected] [passwd] - 运行:
account account_name on
阅读 bitlbee 命令的帮助,并在其中添加联系人。
会议
Jabber 允许你在会议中同时与多个用户交谈。这类似于 com 的房间或 IRC 频道。SDF jabber 服务器已经设置了 "helpdesk" 会议,你也可以自由创建新的会议。
使用 Pidgin 加入现有会议
- 进入好友(Buddies)->加入聊天...(Join a Chat...)
- 在账户的(Account)下拉菜单中选择您的 jabber.sdf.org 账户
- 点击房间列表(Room List)按钮
- 确保要查询的服务器是:conference.jabber.sdf.org
- 点击 "查找房间"(Find Rooms)按钮
- 房间列表窗口将显示所有现有会议以及每个会议的用户数量。选择您想要的会议(例如 helpdesk),然后单击 "加入"(Join)按钮。
默认情况下,会议窗口中的活动不会像一对一聊天窗口那样通知你。您可以进入 "工具"(Tools)->"插件"(Plugins),选择配置 "消息通知"(Message Notification),然后在 "通知"(Notify For)部分选中 "聊天窗口"(Chat Windows)来更改。
使用 Pidgin 创建新会议
- 前往好友(Buddies)->添加聊天...(Add Chat...)
- 选择您的 jabber.sdf.org 帐户并在 "房间"(Room)字段中输入所需的房间。
- 单击 "添加"(Add)按钮
- 新会议将出现在您的好友列表中。双击它即可加入。
- 系统会提示您配置新房间。如果愿意,也可以接受默认值。
- 通过 "对话"(Conversation)->"邀请..."(Invite...)邀请其他用户加入您的会议,或如上所述让他们查看会议室列表。
寻找 Jabber 用户
寻找其他 SDF Jabber 用户的最简单方法就是访问上述会议。如果您知道有人使用 SDF Jabber 服务器,您可以使用地址: [email protected] 直接将他们添加到您的联系人列表,其中 username 是他们的 SDF 用户名。
您也可以使用自己的 SDF 账户与在其他 Jabber 服务器上拥有账户的人聊天。请注意,有些人可能会称之为 "XMPP",而不是 "Jabber"。最大的 Jabber 服务器之一是 Google Talk:您可以通过这种方式与 GMail/Google Talk 用户聊天,而无需 Google 账户。这些用户的 Jabber 地址与他们的电子邮件地址相同。
创建于 4 月 18 日 作者:vosi & ecelis