需要帮助确定是否适合将 LDAP 服务器添加到我的 Ubuntu 机器上,该机器主要(阅读:专门)用作 plex/media 服务器

需要帮助确定是否适合将 LDAP 服务器添加到我的 Ubuntu 机器上,该机器主要(阅读:专门)用作 plex/media 服务器

更新: 这已经变成了关于 CalDAV/CardDAV 安装的讨论,即名为 CaliDAV 的服务器

--

我目前有一个运行以下程序的盒子:

Ubuntu 12.04
Pentium D 2.8GHz w/ 2 cores
4GB DDR2 memory
(2) 2TB hard drives

我专门将其用作 plex 媒体服务器,它在运行时绝对完美无缺。

然而,我决定我需要控制我的联系人。在他们关闭之前,我曾使用过一项名为 sync2em 的服务来组织我的联系人。他们提供了一个交换服务器,我可以使用我的任何设备和桌面客户端实时更新我的​​联系人。

唉,他们关闭了服务,我的联系人变得一团糟。我的 ipad、iphone、windows 7 box 和几个网络电子邮件提供商上都有各种联系人。这真的变得相当烦人,妨碍了我做事的能力,总是不得不到处寻找电子邮件或电话号码。我决定够了。

我的目标是将所有联系人整合到一个中央服务器中,不仅可以用于电子邮件,还可以用于通讯录、生日、笔记(联系人)等。我不想使用谷歌、苹果或任何这些公司来保存这些数据,因为——嗯——这真的需要解释吗?我想在自己的服务器上本地执行此操作。

这是我的问题:

  1. LDAP 服务器适合这个吗?
  2. 如果是,我应该安装哪种应用程序?这很难做到吗?
  3. 该 LDAP 服务器是否会与该机器的 plex 服务器功能冲突?
  4. 如果不是,那么需要什么样的资源将要它基本上只是用作地址簿吗?
  5. 如果我使用桌面客户​​端,我是否能够从所有设备更新 LDAP 服务器?我使用的 Webmail 提供商是 yandex.com。他们处理联系人的方式简直糟透了。
  6. 您能想到任何其他类型的方法来实现这一点并且可能比 LDAP 服务器更好的解决方案吗?

感谢您的帮助。

答案1

LDAP 不是您想要的。您需要一个 CardDAV / CalDAV 服务器,它将存储地址卡和日历信息。DAViCal 可通过 Ubuntu 存储库获得,似乎适合您的需求。您可以在他们的项目网站要在 Ubuntu 中安装,请打开终端并运行sudo apt-get install davical

编辑:

davical 网站上提供的安装说明不起作用。http://ubuntuguide.org/wiki/DAViCal_tips更加全面,让我找到了一个可以正常工作的 CalDAV / CardDAV 服务器。我发现其中的一个错误是向客户端添加日历或地址簿的路径;路径应该是,http://somedomain.example.com/caldav.php/username/calendar/并且.../username/addresses/每个用户或组的日历和地址都需要标记为公共,以便将它们共享给其他客户端。

我确实删除了原始的 davical postgres 数据库并重新安装了它。最初,它在第一次尝试时没有提供管理员密码,但再次按照 ubuntuguide 上的说明操作,我得到了 davical 数据库的管理员密码。

就我而言,我有一个注册域名,并使用 dyn.com 为我的域名提供动态 DNS 服务。我在那里为 DAViCal 服务器添加了一个域名条目,并使用 ubuntuguide 说明中提供的参数设置了一个虚拟 Apache 服务器,并为该域名创建了配置文件。完成后,我将浏览器指向该域名,并显示 DAViCal 登录页面。

我已经能够毫无问题地在 Mac(在 iCal 中)和 Ubuntu 机器上的 Thunderbird 中添加日历。我还能够将 CardDAV 条目添加到 Mac 上的地址簿中,但在 Thunderbird 中这样做似乎更加困难,因为它似乎没有内置 CardDAV 服务器订阅功能,但我将继续研究是否有办法解决该问题。

相关内容