SDF 中的 Jabber:修订间差异

来自tutorials.sdfcn.org - sdf中文html教程
跳转到导航 跳转到搜索
无编辑摘要
无编辑摘要
 
第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上可用

其他

这里可以找到一些移动客户端

在 SDF 的 Jabber 服务器中注册账户

如果要连接 Jabber/XMMP 服务器而不是 SDF 的 Jabber 服务器,则不需要这样做。

与其他 Jabber 服务器不同,SDF Jabber 服务器中的账户是通过 shell 使用 "maint" 工具创建的。

  1. 运行 maint 程序登录密码服务器。
  2. 键入 o 选择可选功能和社交网络(optional features and social networking)。
  3. 输入 j 设置 Jabber 密码。
  4. 从 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 账户:

  1. 进入服务器中的 &bitlbee 频道并注册用户
  2. 在该频道中运行以下命令添加用户名: account add account_name [email protected] [passwd]
  3. 运行: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