-   Linux - Networking (
-   -   Linux4RegularGuys - EASY FTP setup using vsftpd - READ THIS FOR EASY HELP (

DropHit 12-10-2003 08:35 PM

Linux4RegularGuys - EASY FTP setup using vsftpd - READ THIS FOR EASY HELP
OK - This is the first of a LONG series of HOW TO HELP messages for REGULAR PEOPLE who don't have a the rest of their lives to figure out how to do stuff with linux.

This HOW TO will work for users running RedHat with KDE or Gnome and possibly other Linux Distros.

vsftpd - Setup and usage for ftp login by different users.

Lingo Key:
RedHat - Start Applications Icon located lower left of desktop

This is an EASY outline of how to get vsftpd to work WITHOUT changing the STANDARD setup in any way. This is done with RH9 and should work for most users.

1. Start by making sure vsftpd is installed. You can do this by going to the RedHat - Systems Settings - Server Settings - Services. Scroll down the left side list and look for vsftpd. Make sure it is running. If you do not have the services tool, you can look for the directory /etc/vsftpd there should be a vsftpd.conf file located in that folder

** If you can not find this directory you will need to install vsftpd. This can be done via the Add Remove Applications tool. Please email me at for a How To on this as I have yet to post it. **

2. Create a new user by going to the Red Hat then to System Settings then to Users and Groups. Create a username and password. De-select Create a Private Group for the User and click OK.

3. Locate the the new user and double click. Click the Groups Tab and scroll through the list to locate ftp. Click the check box then select OK.

4. Test your ftp connection by attempting to log into your box from a remote machine or locally. I like to use gFTP located under RedHat - Internet - More Internet Applications. If you are testing locally specify localhost as your host name and port 21.

5. Be aware that the ftp configuration file is located in the /etc/vsftpd directory and is called vsftp.conf This file contains a slew of switches and setting that can be changed to suit your needs. Also, you will need to be sure the local_enable=YES in order to test this setup locally.

Well thats it please be sure to email me if you need help.



gsr_kashyap 11-13-2004 05:56 AM

i suppose the conf file is wrong, it should be vsftpd.conf file rather than vsftp.conf file

againstms 11-25-2004 02:39 AM

I tried to e-mail you as requested but it bounced back.....coudl you please send me those How To configre vsftpd so that I can get my box up..........or can someone please tell me what the builddefs.h file shoudl look like before you run the make command this is where I get stuck


XavierP 11-25-2004 02:53 AM

Moved: This thread is more suitable in Linux-Networking and has been moved accordingly to help your thread/question get the exposure it deserves.

Incidentally, if you are planning a series of these, you would better serve the site by submitting them as Linux Tutorials rather than as regular threads - they are much less likely to get swamped by the forum "noise" in that section.

DropHit 11-25-2004 02:44 PM

Yeah i have a bunch of stuff i am gonna try to publish. Ehhh work is tight now, lots to do but will try and up them soon


also send mail to

All times are GMT -5. The time now is 02:29 PM.