6.3. 覆盖 LDAP GID 属性
您可以为本地系统上的 LDAP 用户更改组标识符(GID)。此操作可确保用户的主组与特定的本地要求匹配,从而促进正确的文件访问和组成员资格。
先决条件
-
root访问权限 -
已安装
sssd-tools
流程
显示用户当前的 GID:
# id -g <ldap_username>将
<ldap_username>替换为用户的名称。例如:# id -g sarah6003覆盖用户帐户的 GID:
# sss_override user-add <ldap_username> -g <local_gid>将
<ldap_username>替换为用户的名称,将<local_gid>替换为本地 GID 号。例如:# sss_override user-add sarah -g 6666使内存缓存过期:
# sss_cache --users使用
sss_override user-add命令创建第一次覆盖后,重启 SSSD 以使更改生效:# systemctl restart sssd
验证
验证本地 GID 是否已应用:
# id -g <ldap_username>可选:显示用户的覆盖:
# sss_override user-show <ldap_username>user@ldap.example.com::: 6666::::