LDAP認証によるPfoftpdについて
Solaris10で、OpenLDAPとProftpdとSun付属のLDAPクライアントで構成された環境で、Windowsから、FFFTPを使ってLDAP認証でログインさせようとしているんですが、うまく行きません。また、Proftpdをinetから起動させているんですが、再起動すると状態がメンテナンスの状態で、オンラインになりません。
Windowsから、SSHを使ってLDAPユーザでログインはできます。教えていたら幸いです。よろしくお願いします。
Proftpd.conf
AuthPAM off
LDAPServer "192.168.24.52"
LDAPAuthBinds on
LDAPDNInfo dc=solaristest,dc=com
LDAPDoAuth on "ou=People,dc=solaristest,dc=com"
LDAPDoGIDLookups on "ou=Group,dc=solaristest,dc=com"
LDAPDoUIDLookups on "ou=People,dc=solaristest,dc=com"
/etc/nsswitch.conf
hosts files ldap
svcs -a | grep ftp
maintenance 2:09:32 svc:/network/ftp:default
Proftpd.log
Dec 25 02:07:44 solaris proftpd[1102] solaris (loghost[192.168.24.51]): FTP session opened.
Dec 25 02:07:46 solaris proftpd[1102] solaris (loghost[192.168.24.51]): mod_ldap/2.8.20-20090124: pr_ldap_connect(): bind as cn=Manager,dc=solaristest,dc=com failed: Server is unwilling to perform
Dec 25 02:07:46 solaris proftpd[1102] solaris (loghost[192.168.24.51]): mod_ldap/2.8.20-20090124: ldap_handle_getgroups(): LDAP search failed: Bad parameter to an ldap routine
Dec 25 02:07:48 solaris proftpd[1102] solaris (loghost[192.168.24.51]): mod_ldap/2.8.20-20090124: pr_ldap_connect(): bind as cn=Manager,dc=solaristest,dc=com failed: Server is unwilling to perform
Dec 25 02:07:48 solaris proftpd[1102] solaris (loghost[192.168.24.51]): mod_ldap/2.8.20-20090124: ldap_handle_getgroups(): LDAP search failed: Bad parameter to an ldap routine
Dec 25 02:07:48 solaris proftpd[1102] solaris (loghost[192.168.24.51]): mod_ldap/2.8.20-20090124: pr_ldap_user_lookup(): LDAP search failed: Bad parameter to an ldap routine
Dec 25 02:07:48 solaris proftpd[1102] solaris (loghost[192.168.24.51]): USER hoge: no such user found from loghost [192.168.24.51] to 192.168.24.52:21
Dec 25 02:07:49 solaris proftpd[1102] solaris (loghost[192.168.24.51]): FTP session closed
お礼
遅くなりました。アドバイスありがとうございます。上記回答で問題ありません。というのも、UNIX側ではパスワード変更はせず、ADのパスワードが正しくUNIX側へ移ればOKです。ADはあくまでWindows環境のドメインログオン用で、UNIX側はsendmail用の認証に使用したかっただけでした。ありがとうございました。