Marc Chamberlin
2008-10-26 04:29:22 UTC
Hi - I am trying to set up vsftpd and would like to configure it so
that users who have web pages on my server can log directly in to their
website files, via FTP, and not have to set up regular Linux accounts
for them. Research on Google has lead me to what I believe is the
solution, to set up virtual users for vsftpd, but it requires that I
have a PAM password file authenticator called pam_pwdfile.so. (This is
suppose to allow me to set up a file with user names and passwords and
use that for PAM authentication, I believe.) Looking in /lib/security
shows that this particular file did not come with the distribution of
SuSE 11.0. Looking at all the various PAM modules available via Yast
does not lead me to it either, though I could be mistaken as it is hard
to know what files are included in modules that have not yet been
installed... (that is a real drawback and makes it darn hard to find
missing files... IMHO!)
The documentation on the openSuSE website about PAM and VSFTPD is not
very helpful either. Google seems to indicate this file does come with
other distributions but I cannot determine where or what module should
contain it....
So, does anyone have a clue where this particular PAM file is hiding? Or
alternatively is there a better approach to setting up vsftp users
without setting up regular Linux accounts for them, and chroot them to
the location of their web files? Perhaps the PAM model has changed and
we are now suppose to grok a new approach??
Marc...
that users who have web pages on my server can log directly in to their
website files, via FTP, and not have to set up regular Linux accounts
for them. Research on Google has lead me to what I believe is the
solution, to set up virtual users for vsftpd, but it requires that I
have a PAM password file authenticator called pam_pwdfile.so. (This is
suppose to allow me to set up a file with user names and passwords and
use that for PAM authentication, I believe.) Looking in /lib/security
shows that this particular file did not come with the distribution of
SuSE 11.0. Looking at all the various PAM modules available via Yast
does not lead me to it either, though I could be mistaken as it is hard
to know what files are included in modules that have not yet been
installed... (that is a real drawback and makes it darn hard to find
missing files... IMHO!)
The documentation on the openSuSE website about PAM and VSFTPD is not
very helpful either. Google seems to indicate this file does come with
other distributions but I cannot determine where or what module should
contain it....
So, does anyone have a clue where this particular PAM file is hiding? Or
alternatively is there a better approach to setting up vsftp users
without setting up regular Linux accounts for them, and chroot them to
the location of their web files? Perhaps the PAM model has changed and
we are now suppose to grok a new approach??
Marc...
--
To unsubscribe, e-mail: opensuse+***@opensuse.org
For additional commands, e-mail: opensuse+***@opensuse.org
To unsubscribe, e-mail: opensuse+***@opensuse.org
For additional commands, e-mail: opensuse+***@opensuse.org