ad 做文件服务器 同步,AD 集成 – 同步 AD 群组 - Seafile 服务器用户手册

本文档介绍了如何在 Seafile 服务器上配置 LDAP 或 AD 群组同步,包括同步原理、操作模式、前提条件、配置步骤以及手动触发同步的方法。支持嵌套组,同步过程是单向的,不支持数据库中的更改回传到 LDAP。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在 4.1.0 版本之后,专业版开始支持从 LDAP 或者 AD 导入(同步)群组到 seafile。

工作原理

导入或同步的过程是从 LDAP 服务器上的组映射到 seafile 的内部数据库中的组。这个过程是单向的。

数据库中对组的任何改变都不会回传到 LDAP;

除了“设置成员为组管理员” 之外,数据库中对组的任何更改将被下一个LDAP同步操作覆盖。如果要添加或删除成员则只能在LDAP服务器上执行此操作。

导入组的创建者将会被设置为系统管理员。

一些LDAP服务器(如ad)允许将组设置为另一个组的成员。这被称为“嵌套”。我们的程序支持同步嵌套组。假设B组是A组成员,结果将是:B组的每个成员均为A组和B组的成员。

有两种运作模式:

周期:同步过程将在固定的时间间隔内执行;

手动:可以通过执行一个脚本来触发同步过程;

前提条件

您已经在系统中安装了 python-ldap 库。

在 Debian 或 Ubuntu 下:

sudo apt-get install python-ldap

在 CentOS 或 RedHat 下

sudo yum install python-ldap

配置

在启用 LDAP 组同步之前,您应该已经配置好 LDAP 身份验证。有关详细信息请参考Seafile 企业版 LDAP 和 Active Directory 配置。

以下是 LDAP 组同步想相关选项。它们定义在 ccnet.conf 的“[LDAP_SYNC]”配置段中。

ENABLE_GROUP_SYNC:如果要启用 LDAP 组同步请设置为 “true”。

SYNC_INTE

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值