我在MacOS上有以下命令
$ sl
slapacl slapadd slapauth slapcat slapconfig slapdn
slapindex slappasswd slapschema slaptest sleep slogin
我正在关注在MacOS上运行ldap服务器的教程:
http://krypted.com/mac-security/starting-openldap-on-mac-os-x-client/
看起来很奇怪,我没有slapd
命令 - 有人知道为什么吗?
答案 0 :(得分:1)
由于slapd几乎从不运行"手动",它不在默认路径中的二进制目录之一。相反,它位于/ usr / libexec中,这是自动运行而不是手动运行的常用位置。因此,请使用sudo /usr/libexec/slapd
而不是slapd
运行它。 (顺便说一下,需要sudo
,因此它可以分配低数量的TCP端口,并获得对其数据库的完全访问权限。