Greetings, I am running a proftpd server on Fedora Core 6. A long time ago I used to run a proftd server on Mandrake 10. Since then I have lost/forgot how I set up the proftpd.conf file for teh following: I want to have "FTP Users" on the system that only can FTP but not log in "normally" through say Putty... I have a vague memory that I entered users in proftpd.conf like: User, password, some default dir? like: John, crowbar7, /ftpsusers Pete, mooncow19, /ftpusers etc etc Also I think I made some change in their /home with .bash? to unabling them logging on anything but proftpd. To clarify: I want proftpd users who cant do anything but ftp:ing and I want all of them to end up in a directory of my choice... Any help and suggestions are most welcome !!! Best Regards, Genin
I think there are two ways you can do this: 1) You can make a user on the system and then prevent them from logging in. Just set this shell to /bin/false 2) You can create "virtual users". See link http://www.castaglia.org/proftpd/doc/contrib/ProFTPD-mini-HOWTO-VirtualUsers.html (Ive never created virtual useres so I'm not sure how that works)
If you're interested in virtual users, you can take a look here: http://www.howtoforge.com/proftpd_mysql_virtual_hosting But keep in mind that this tutorial is for Debian.