1.3. 更改 LDAP 和 LDAPS 端口号
默认情况下,Directory 服务器为 LDAP 使用端口 389,如果您启用了端口 636,LDAPS 协议的端口 636。您可以更改端口号,例如,在一个主机上运行多个目录服务器实例。
其他服务不能使用分配给实例协议的新端口。
1.3.1. 使用命令行更改端口号 复制链接链接已复制到粘贴板!
您可以使用命令行更改 LDAP 和 LDAPS 协议的端口号。LDAP 和 LDAPs 端口更改需要更新 nsslapd-port 和 nsslapd-securePort 参数。
流程
可选:显示实例的当前端口号:
# dsconf <instance_name> config get nsslapd-port nsslapd-securePort更改 LDAP 端口:
为 LDAP 协议设置新端口。例如,要将其设置为
1389,请运行:# dsconf <instance_name> config replace nsslapd-port=1389为您在上一步中分配的 LDAP 端口设置
ldap_port_t类型:# semanage port -a -t ldap_port_t -p tcp 1389
更改 LDAPS 端口:
为 LDAPS 协议设置新端口。例如,要将其设置为
1636,请运行:# dsconf <instance_name> config replace nsslapd-securePort=1636为您在上一步中分配的 LDAPS 端口设置
ldap_port_t类型:# semanage port -a -t ldap_port_t -p tcp 1636
重启实例:
# dsctl <instance_name> restart
验证
使用以下命令验证目录服务器现在使用新的 LDAP 端口:
# dsconf <instance_name> config get nsslapd-port使用以下命令验证目录服务器现在使用新的 LDAPS 端口号:
# dsconf <instance_name> config get nsslapd-securePort
1.3.2. 使用 Web 控制台更改端口号 复制链接链接已复制到粘贴板!
您可以使用 Web 控制台更改 LDAP 和 LDAPS 协议的端口号。
前提条件
- 在 web 控制台中登录到实例。
流程
更改 LDAP 端口:
- 打开 菜单。
-
在
Server Setting选项卡中,在 LDAP Port 字段中输入新端口号。
- 点击 。
更改 LDAPS 端口:
- 打开 菜单。
-
在
General Settings选项卡中,在 LDAPS Port 字段中输入新端口号。 - 点击 。
- 点 并选择 Restart Instance 来重启实例。
验证
- 在服务器设置中验证更改的端口已反映在服务器设置中。