Thanks Thorsten, I shall take a look at your code for future reference. I've changed to using proftpd from vsftp, when I noted that it could handle authenticating from another file, then found that it could authenticate out of sql directly - which is where the user database resides - so that was definitely the way to go for this time. Thanks and best wishes, Anna On Monday 28 April 2003 7:41 am, Thorsten Kukuk wrote: > On Fri, Apr 11, Anna Langley wrote: > > Hi All, > > > > I'm trying to set up an application (vsftpd) to > > authenticate from a file in the same format as > > /etc/passwd (with crypt format passwords), but it > > cannot be /etc/passwd as the 18000 users do not have > > accounts on the system. > > > > Because this is a move from an existing system, I have > > no choice about the password format. > > > > Can I do this with any of the standard pam modules? > > I don't think that this is possible with standard pam > modules, most of them use glibc functions > (getpwnam/getpwnam_r) to get the user entry, which always > looks in /etc/passwd. My pam_unix2 module has Code to > allow the change of passwords in non standard locations > (usefull, if you wish to use passwd to modify NIS > passwords for your users and the source passwd file is > not /etc/passwd or if you wish to use rpasswd/rpasswdd > instead of yppasswdd). It should be possible to adjust > this changes for everything else, too. But somebody has > to implement it. > > Thorsten _______________________________________________ Pam-list@xxxxxxxxxx https://listman.redhat.com/mailman/listinfo/pam-list