I've read the same thing, and have verified that that both the AuthPAMConfig
and the pam control file are set to the same name: proftpd.
Nothing fancy here, I start small and build on top of that.
If it _WAS_ a naming problem, I would see a call to libpam, and then a failure
to find the correct file name.
It is simply ignoring the pam stuff altogether.
sean spoke forth with the blessed manuscript:
> I've been reading this a lot, especially the part at the bottom where it
> talks about virtual hosts and proftpd
>
> http://www.castaglia.org/proftpd/doc/README.PAM.html
>
> # This is the PAM configuration file that will be referenced when
> # authenticating. It can be set globally and/or per VirtualHost.
> # The default is 'ftp'.
> AuthPAMConfig ftp
>
> The default setting is 'ftp'. However, if you set |AuthPAMConfig| to be
> 'ftp.myhost', for example, ProFTPD will try to use the PAM
> authentication settings for ftp.myhost, assuming you've set up your PAM
> configuration file(s) properly. To use the above example with FreeBSD,
> you would need to add lines such as the following:
>
> ftp.myhost auth required pam_unix.so try_first_pass
> ftp.myhost account required pam_unix.so try_first_pass
>
>
> I'd have to see what you're /etc/proftpd.conf says for your vhost users
> but it seems something's not matching up with the pam service name.
>
> --sean
---------------------------------------------------
PLUG-discuss mailing list -
PLUG-discuss@lists.plug.phoenix.az.us
To subscribe, unsubscribe, or to change you mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss