OpenLdap とファイルへのアクセス許可に問題があります。
まず、slapd.conf で次のように設定します。
overlay dynlist
dynlist-attrset labeledURIObject labeledURI
2 番目 - cn=test,ou=Projects,dc=example,dc=com を次のように作成します。
dn: cn=test,ou=Projects,dc=example,dc=com
gidNumber: 6789
objectClass: posixGroup
objectClass: top
objectClass: labeledURIObject
labeledURI: ldap:///cn=testgroup,ou=Groups,dc=example,dc=com?memberUid?sub?
(objectClass=posixGroup)
memberUid: user1 (dynamic)
memberUid: user2 (dynamic)
私にcn=testgroup,ou=Groups,dc=example,dc=com
は memberuid: user1 と memberUid: user2 があります
3番目 - getent グループテストを作成したとき、次のものがありました:
test:*:6789:user1,user2
しかし、id user1 を試してみると、このグループが表示されませんでした:(
次に、設定chmod 770 dir
しchown root.test dir
てこのディレクトリへのアクセスを試みます。
しかし、もちろん、ユーザーがこのグループ (つまり「id」) に属していないため、それは不可能です。
誰かが解決策を知っていますか?