【文件属性】:
文件名称:irods-ldap-sync
文件大小:16KB
文件格式:ZIP
更新时间:2021-02-13 06:03:03
Python
irods-ldap-sync
该存储库演示了LDAP对象到iRODS目录的同步。
特征:
LDAP人员对象转换为iRODS用户
LDAP组对象被转换为iRODS组
LDAP组成员资格转换为iRODS组成员资格
LDAP属性转换为iRODS元数据
对于创建的每个用户身份,还将在SSH服务器上创建一个用户
当LDAP用户对象包含sshPublicKey属性时,还将创建一个包含该密钥的〜/ .ssh / authorized_keys条目。
请查看.github / workflows / ci.yml以获取配置详细信息
跑步
您有多个运行选项:
使用LDAP和iRODS docker容器在本地运行。
连接到现有的LDAP和/或iRODS实例
在本地主机上运行
在localhost上运行:(需要docker!)
启动本地LDAP容器(启动期间也会加载数据)
./etc/ldap