要在CentOS 7上搭建LDAP服務,您可以按照以下步驟進行操作:
安裝OpenLDAP軟件包:
sudo yum install openldap openldap-servers openldap-clients
啟動slapd服務:
sudo systemctl enable slapd
sudo systemctl start slapd
設置管理員密碼:
sudo slappasswd
輸入管理員密碼并記住它。
創建LDAP配置文件:
sudo vi /etc/openldap/slapd.d/cn=config/olcDatabase={2}hdb.ldif
編輯文件并添加以下內容:
dn: olcDatabase={2}hdb,cn=config
changetype: modify
replace: olcSuffix
olcSuffix: dc=my-domain,dc=com
dn: olcDatabase={2}hdb,cn=config
changetype: modify
replace: olcRootDN
olcRootDN: cn=admin,dc=my-domain,dc=com
dn: olcDatabase={2}hdb,cn=config
changetype: modify
replace: olcRootPW
olcRootPW: {SSHA}生成的管理員密碼
注意替換 dc=my-domain,dc=com
為您自己的域名,將 {SSHA}生成的管理員密碼
替換為您在第3步中生成的密碼。
重新加載LDAP配置:
sudo systemctl restart slapd
安裝LDAP客戶端工具(可選):
sudo yum install openldap-clients
至此,您已經成功在CentOS 7上搭建了LDAP服務。您可以使用LDAP客戶端工具來管理和查詢LDAP服務器。