[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:53704] Re: LDAPでユーザー認証できない
武藤さん
お世話になります。
実は、「id foo」「getent passwd」も auth.log は出力されません。
無反応なのです。
ちなみに下記のコマンドの結果は以下の通りです。
お気づきの点ございましたらご教示ください。
# ldapsearch -x -D $(grep rootbinddn /etc/libnss-ldap.conf |sed -e 's/.* //') -w
$(cat /etc/libnss-ldap.secret)
# extended LDIF
#
# LDAPv3
# base <dc=hoge,dc=org> (default) with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#
# hoge.org
dn: dc=hoge,dc=org
objectClass: top
objectClass: dcObject
objectClass: organization
o: hoge
dc: hoge
# admin, hoge.org
dn: cn=admin,dc=hoge,dc=org
objectClass: simpleSecurityObject
objectClass: organizationalRole
cn: admin
description: LDAP administrator
userPassword:: e0NSWVBUfVdTWmVxVGZWaHBaY3c=
# People, hoge.org
dn: ou=People,dc=hoge,dc=org
objectClass: organizationalUnit
ou: People
# Group, hoge.org
dn: ou=Group,dc=hoge,dc=org
objectClass: organizationalUnit
ou: Group
# test, People, hoge.org
dn: uid=test,ou=People,dc=hoge,dc=org
uid: test
cn: test
objectClass: account
objectClass: posixAccount
objectClass: top
objectClass: shadowAccount
shadowMax: 99999
shadowWarning: 7
loginShell: /bin/sh
homeDirectory: /home/test
shadowLastChange: 14659
gidNumber: 1001
uidNumber: 1001
userPassword:: e01ENX1DWTlyelVZaDAzUEszazZESmllMDlnPT0=
# test, Group, hoge.org
dn: cn=test,ou=Group,dc=hoge,dc=org
objectClass: posixGroup
objectClass: top
cn: test
gidNumber: 1001
userPassword:: e0NSWVBUfU9tQ21nWE5FZkV4RWs=
# ldap, People, hoge.org
dn: uid=ldap,ou=People,dc=hoge,dc=org
loginShell: /bin/sh
objectClass: account
objectClass: posixAccount
objectClass: top
objectClass: shadowAccount
uid: ldap
shadowLastChange: 14659
shadowMax: 99999
uidNumber: 1003
shadowWarning: 7
userPassword:: e0NSWVBUfTMxQWtxcDl2N0w4LlU=
gidNumber: 1003
homeDirectory: /home/test
cn: ldap
# ldap, Group, hoge.org
dn: cn=ldap,ou=Group,dc=hoge,dc=org
gidNumber: 1003
objectClass: posixGroup
objectClass: top
userPassword:: e0NSWVBUfVMxdFQxa1RCRG52UHc=
cn: ldap
# search result
search: 2
result: 0 Success
# numResponses: 9
# numEntries: 8
> 武藤@Debianぷろじぇくとです。
>
> At Sun, 21 Feb 2010 09:51:50 +0900,
> 徳田 知弘 wrote:
>> 各所に"getent passwd でLDAP登録ユーザーが見えるか確認する。"
>> という情報がありますが、まずこれがうまくいっていないようで、
>> LDAP登録ユーザーが見えません。
>
>> ■/etc/libnss-ldap.conf
>> host 127.0.0.1
>> base dc=hoge,dc=org
>> uri ldap://127.0.0.1/
>> ldap_version 3
>> rootbinddn cn=admin,dc=hoge,dc=org
>
> 「id LDAPにあるユーザ名」などを実行した際に、/var/log/auth.log に
> nss_ldapの記録が何か出ているかと思います。
>
> # ldapsearch -x -D $(grep rootbinddn /etc/libnss-ldap.conf |sed -e 's/.* //') -w $(cat /etc/libnss-ldap.secret)
>
> は動作しますか?
--
====================================================
トマム・ソフト株式会社
堺市中区東八田30-5
システム開発部長 徳田 知弘
TEL :072-270-0817
MOBILE:090-3944-4814
MAIL :tomohiro.tokuda@xxxxxxxx
====================================================