OpenLDAP Docker 服务器
最后更新于
最后更新于
此方法使用 来运行可用于开发的本地目录服务。
一个企业组织
LDIF 文件包含目录的配置(例如用户、群组等)。
对于大多数用例,您可以下载以下示例 LDIF 文件之一以帮助您快速开始和运行:
或者,您可以使用以下说明生成您自己的 LDIF 文件。除非您有特殊要求,否则您不需要这样做。
运行 java -jar LDIFGen.jar
。
使用以下设置:
Base Added: dc=bitwarden, dc=com
Generate OUs: Generic
Generate People: add
点击「Run」。
LDIF 输出可能在电子邮件地址中包含非法字符(例如空格和撇号) - 您应该在使用前手动检查。
1、在本地服务器存储库中打开终端。
2、转到 dev
文件夹:
3、将您的 LDIF 文件复制到此文件夹中,并将其命名为 directory.ldif
:
4、启动 OpenLDAP Docker 容器:
如果您更改了 LDIF 文件,您可以通过使用 --force-recreate
标志再次运行此命令来强制 Docker 使用新的文件。
使用下面的配置设置。
Type: Active Directory / LDAP
Server Hostname: localhost
Server Port: 389
Root Path: dc=bitwarden,dc=com
This server uses Active Directory: [unchecked]
This server pages search results: [unchecked]
This server uses an encrypted connection: [unchecked]
Username: cn=admin,dc=bitwarden,dc=com
Password: admin
User Path: [blank]
User Object Class: person
User Email Attribute: mail
Group Path: [blank]
Group Object Class: organizationalUnit
Group Name Attribute: ou
点击目录连接器中的「Test Now」按钮。你应该会得到一个用户列表。
准备好后,点击「Sync Now」以执行真正的同步。您应该会在 Directory Connector 中收到确认消息,并在 Web 密码库中看到新的被邀请的用户。
下载 。
将 Data/mail-hosts.txt
文件替换为我们自己的 文件。这包含大量唯一主机名,以避免生成重复的电子邮件地址。
运行 Directory Connector Electron 应用程序(请参阅)。
使用登录。
当您进行真正的同步时,邀请电子邮件将发送给所有已同步的用户。确保您使用的是 ,这样您就不会发送实时电子邮件。