Bonjour tout le monde
J'ai installé Sun One Directory Server 5.2 sur mon solaris 10 u3 sparc
Lorsque je tape :
Citation :
# getent passwd
|
, ça m'affiche tous les users de mon /etc/passwd mais ceux qui sont dans mon annuaire. Pourtant, si j'ajoute un user dans l'annuaire, je peux me connecter avec lui en local sur la machine,en ssh aussi.
Voila l'access_log avec le passage concernant le getent passwd
Citation :
[26/Feb/2007:10:41:14 +0100] conn=60 op=-1 msgId=-1 - fd=25 slot=25 LDAP connection from 192.168.1.2 to 192.168.1.2
[26/Feb/2007:10:41:14 +0100] conn=60 op=0 msgId=1 - BIND dn="cn=proxyagent,ou=profile,dc=sytes,dc=net" method=128 version=3
[26/Feb/2007:10:41:14 +0100] conn=60 op=0 msgId=1 - RESULT err=0 tag=97 nentries=0 etime=0 dn="cn=proxyagent,ou=profile,dc=sytes,dc=net"
[26/Feb/2007:10:41:14 +0100] conn=60 op=1 msgId=2 - SRCH base="ou=people,dc=sytes,dc=net" scope=1 filter="(objectClass=posixAccount)" attrs="cn uid uidNumber gidNumber gecos description homeDirectory loginShell"
[26/Feb/2007:10:41:14 +0100] conn=60 op=1 msgId=2 - RESULT err=1 tag=101 nentries=0 etime=0
[26/Feb/2007:10:41:14 +0100] conn=60 op=2 msgId=3 - UNBIND
[26/Feb/2007:10:41:14 +0100] conn=60 op=2 msgId=-1 - closing - U1
[26/Feb/2007:10:41:15 +0100] conn=60 op=-1 msgId=-1 - closed.
|
Normalement, il devrait me trouver l'user "bougie".
Citation :
# ldapsearch -x -b dc=sytes,dc=net uid=bougie
version: 1
dn: uid=bougie,ou=people,dc=sytes,dc=net
cn: bougie
uidNumber: 104
gidNumber: 1
homeDirectory: /export/home/other/bougie
loginShell: /bin/zsh
objectClass: posixAccount
objectClass: shadowAccount
objectClass: account
objectClass: top
uid: bougie
shadowLastChange: 13565
shadowFlag: 0
|
Et mon fichier nsswitch.conf
Citation :
passwd: files ldap
group: files ldap
shadow: files ldap
|
Si vous pouviez m'aider, je ne sais vraiment pas d'ou cela peut venir, j'ai googlisé, mais j'ai rien trouvé de concluant :s
Merci d'avance pour votre aide
Message édité par b0ugie le 26-02-2007 à 11:42:06
---------------
Une femme c'est temporaire - une ex c'est pour la vie.