如何创建远程ApacheDS中,LDAP服务器分区?

问题描述 投票:3回答:2

我知道如何创建this article在当地ApacheDS中实例的分区。目前的问题是,我不知道如何创建远程ApacheDS中的一个分区。

我访问来自Apache目录工作室(在Windows)的远程服务器ApacheDS中(在CentOS的)。

任何帮助,将不胜感激。

ApacheDS的版本:2.0.0-M14

Apache目录Studio版本:2.0.0.v20130517

windows ldap centos apacheds
2个回答
1
投票

我不知道,如果你的问题是,你不能访问远程实例或其他。但是,如果你想创建一个分区遵循这一"guide"。 ApacheDS中似乎有一个非常不好的教程。


-1
投票

相反其他的答案,在这里我解释一下真正的问题。可悲的事实是以下几点:

你不能操纵与Apache目录Studio中的非本地Apache目录服务器的分区。

你甚至不能与本地运行一个做到这一点。唯一你可以做什么,是你的Apache目录Studio中运行Apache目录服务器分区。

但是,该问题的解决方法。这是特别有用的,如果你使用的是Linux,或者至少你的手一个cygwin。

在Apache目录服务器具有复杂的目录结构,充满小文件,二进制部分和部分文本数据。

此数据结构不包含任何文件系统的引用,所以你可以自由地复制它。

创建Apache目录Studio中的LDAP服务器。打开其属性。你得到一个弹出的形式。这里面的形式,你会看到一些这样的:

位置/your/home/directory/.ApacheDirectoryStudio/.metadata/.plugins/org.apache.directory.studio.ldapservers/servers/e56640c7-70ed-4eed-921c-75c475117a11

这是你想要的!

这是目录结构,其中本地ApacheDS的运行!

你现在可以轻松地用一个简单的命令rsync同步这种数据结构,理想情况下,为您的服务器或回来了!

所以,

  • 您创建Apache目录Studio中新的Apache Directory Server实例
  • 你的检查其属性
  • 你停下来,并同步您的服务器端服务器的目录到您的这一个!例如,rsync -va --delete [email protected]:/srv/apacheds/instance/ /your/home/directory/.ApacheDirectoryStudio/.metadata/.plugins/org.apache.directory.studio.ldapservers/servers/e56640c7-70ed-4eed-921c-75c475117a11
  • 如你愿意,你用分区玩
  • 您同步回来。

当然,如果你是在玩一个如此低,文件系统级的Apache目录服务器中的文件结构,服务器需要停止!

© www.soinside.com 2019 - 2024. All rights reserved.