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