} } Thanks for the input and helpful suggestions. I prefer the solution that } allows a FTP login without a shell. A couple of you suggested I use } something like } /sbin/nologin } and then FTP would work, but no shell would be allowed } } Actually, that is the first thing I tried, as nologin is my default shell } when I add users. I have to add /bin/bash to get vsftpd to accept the } conection. } } So I checked /etc/shells and /sbin/nologin is there. Apparantly that } won't } work. } } I have other services/users I might want to use with shells from time to } time so I want the defalut to be "no shell unless I say so", not "get a } shell unless I say no". Preferably controlled at teh password file. } } So, I tried Alin Osan's suggstion of modifying the pam file, and that } *did* } work. } } Thank you very much Alin. Much appreciated. Scott glad to hear you have a solution ive found the best solution for me was to create a shell called /bin/ftponly much more descriptive... you can get more creative than this to describe account shells in a high volume environment - rh -- Robert Hanson - Abba Communications Computer & Internet Services (509) 624-7159 - www.abbacomm.net