This is a discussion on [Proftpd-user] PAM module not authenticating - proftpd ; I've been trying to get proftpd to authenticate users via PAM. I'm running Solaris 10, and everything seems to be compiling fine. The PAM module definitely seems to be included in compilation, as it's in the list of static modules ...
I've been trying to get proftpd to authenticate users via PAM. I'm
running Solaris 10, and everything seems to be compiling fine. The PAM
module definitely seems to be included in compilation, as it's in the
list of static modules in module_glue.c. However, I've verified using
dtrace and debugging tools that pam_authenticate is never being called.
In fact, pam_start is never being called.
I'm using the PFTEST.conf file as a configuration file. I've tried many
different variants of it as well, but nothing worked. In case you're not
familiar with it, I'll post it at the end of the message. Thanks for any
help you can give!
# This ProFTPD configuration is intended for unprivileged TESTING ONLY.
# See Step 4 in INSTALL.
ServerName "ProFTPD TEST Installation"
# Use a non-privileged port, rather than the standard ftp port (21).
# The ftpd-data port will be one less.
AuthOrder mod_auth_pam.c* mod_auth_unix.c
# These must be absolute paths.
# Disable some checks.
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
# To prevent DoS attacks, set the maximum number of child processes to 5.
# Normally, we want files to be overwriteable.
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
ProFTPD Users List