Ldap
使用 LDAP Account Manager 和 OpenLDAP 來管理文件伺服器的 Samba4 使用者
我正在使用 Samba4 在 Ubuntu 中設置文件伺服器。我需要一種簡單的方法來管理使用者,所以我將 LDAP Account Manager 與 OpenLDAP 一起使用
我可以通過執行成功創建使用者
sudo smbpasswd -a <user_name>
我設置了 OpenLDAP 和 LDAP 帳戶管理器。當我嘗試創建一個新的 Windows 組時,它會拋出錯誤
Was unable to create DN: cn=test,ou=group,dc=<mydomainname>,dc=org. LDAP error, server says: Invalid syntax - objectClass: value #0 invalid per syntax
按照網上的說明,我執行了一個模式測試,結果是:
Schema test Users Unix The attribute unixHomeDirectory is not supported for the object class posixAccount by your LDAP server. Shadow No problems found. Windows The object class user is not supported by your LDAP server. Groups Windows The object class group is not supported by your LDAP server.
我看到配置有問題。我該如何解決?我在網上找不到任何關於如何正確設置的說明。
LDAP 錯誤,伺服器說:無效的語法 - objectClass: value #0 invalid per syntax
此消息基本上意味著您的客戶端發送了一個寫入操作,其中的 objectClass 值引用了 LDAP 伺服器架構中不存在的對像類描述。您似乎正在嘗試
group
使用 OpenLDAP 中不可用的對像類添加特定於 AD 的條目。請注意,Samba4 有一個內置的 LDAP 伺服器,它有自己的使用者和組數據庫。您可能希望 LDAP Account Manager 直接訪問 Samba4 的 LDAP 服務。