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
# dsconf <instance_name> config get nsslapd-port nsslapd-securePort
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 更改 LDAP 端口:
为 LDAP 协议设置新端口。例如,要将其设置为
1389
,请运行:dsconf <instance_name> config replace nsslapd-port=1389
# dsconf <instance_name> config replace nsslapd-port=1389
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 为您在上一步中分配的 LDAP 端口设置
ldap_port_t
类型:semanage port -a -t ldap_port_t -p tcp 1389
# semanage port -a -t ldap_port_t -p tcp 1389
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
更改 LDAPS 端口:
为 LDAPS 协议设置新端口。例如,要将其设置为
1636
,请运行:dsconf <instance_name> config replace nsslapd-securePort=1636
# dsconf <instance_name> config replace nsslapd-securePort=1636
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 为您在上一步中分配的 LDAPS 端口设置
ldap_port_t
类型:semanage port -a -t ldap_port_t -p tcp 1636
# semanage port -a -t ldap_port_t -p tcp 1636
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
重启实例:
dsctl <instance_name> restart
# dsctl <instance_name> restart
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
使用以下命令验证目录服务器现在使用新的 LDAP 端口:
dsconf <instance_name> config get nsslapd-port
# dsconf <instance_name> config get nsslapd-port
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用以下命令验证目录服务器现在使用新的 LDAPS 端口号:
dsconf <instance_name> config get nsslapd-securePort
# dsconf <instance_name> config get nsslapd-securePort
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
1.3.2. 使用 Web 控制台更改端口号 复制链接链接已复制到粘贴板!
您可以使用 Web 控制台更改 LDAP 和 LDAPS 协议的端口号。
前提条件
- 在 web 控制台中登录到实例。
流程
更改 LDAP 端口:
- 打开 菜单。
-
在
Server Setting
选项卡中,在 LDAP Port 字段中输入新端口号。
- 点击 。
更改 LDAPS 端口:
- 打开 菜单。
-
在
General Settings
选项卡中,在 LDAPS Port 字段中输入新端口号。 - 点击 。
- 点 Restart Instance 来重启实例。 并选择
验证
- 在服务器设置中验证更改的端口已反映在服务器设置中。