Коллеги, прошу объяснить (простую) вещь!1 Имею сервер с Ubuntu 13.10 i386, на котором развернут LDAP.
2 Есть клиент (client1) , установленный на Ubuntu 12.04 ARM :
apt-get install ldap-auth-client без nscd (nscd отсутствует в репозитории).
3 В LDAP создана запись :
dn: uid=user1,ou=people,dc=example,dc=com
uid: user1
uidNumber: 7777
gidNumber: 200
passwd: 123
4 Когда я пытаюсь подключитьтся по ssh:
ssh user1&client1 с паролем 123, получаю в журнале запись :
pam_ldap : error trying to bind as uid=user1,ou=people,dc=example,dc=com,
Invalid credentials.
5 Как только на клиенте создается одноименный пользователь
adduser user1 с паролем 321, id=1001,gid=1001
я подключаюсь по ssh как user1 с любым паролем.
Причем в любом случае id=1001,gid=1001.
6 Имею еще одного клиента (client2) на Ubuntu 12.10 i386
apt-get install ldap-auth-client nscd
К этому клиенту по ssh подключаюсь сразу :
ssh user1&client2 с паролем 123,
id=7777,gid=200.
Создать пользователя на этом клиенте
adduser user1 не могу : такой пользователь уже существует.
Хотя в файле passwd его ( естественно) нет.
Сразу же говорю, что файлы ldap.conf, nsswitch.conf и остальные
в /etc/pam.d на клиентах идентичны. Но поведение клиентов разное.
Что я не учел и где ощибся ?
Спасибо!