OpenLDAP ile ubuntu 18.04 makinesinde (alan adıyla harici olarak barındırılan) bir ldap sunucusu oluşturdum. Linux makinelerini kullanıcılarımın ldap kullanarak bağlanmasına izin verecek şekilde yapılandırdım ve beklendiği gibi çalışıyor (kullanıcı makineye giriş yapabilir ve yeni bir giriş dizini oluşturur).
Ancak mac'ta, kullanıcılarımı Directory Utility programında listeleyebilirim:
Ve kullanıcı bilgilerimi alabilirim (grubu ldap'ta bildirilir)
bash$ id -p hlarget
uid hlarget
groups sysadmin everyone netaccounts com.apple.sharepoint.group.1
Ancak dizini düzenlemek için yönetici kullanıcısı olarak giriş yapmaya çalıştığımda 2100 hatasıyla karşılaşıyorum. Kullanarak ssh hlarget@localhost
veya hatta oturum yöneticisinde oturum açmaya çalıştığımda , yapamam:
failed CRAM-MD5 authentication for authzid - 'dn:cn=hlarget+o=example+ou=users,ou=users,dc=example,dc=com' authcid - 'hlarget' error 49
Bir şifreleme hatası olduğundan eminim ( ssha
UserPassword için şifreleme kullanıyorum). Sorunun ne olduğunu nasıl öğrenebilirim? Ve nasıl düzeltebilirim?