FTP servers
From Applepedia
[edit]
Built in
Go to System Preferences, Sharing, and check the box for FTP access. Then you can login with a ftp client with your username and password and have full access to your home folder.
Note: ftp is not secure, and sends your password as plain text, so this is a pretty bad idea unless you are on a firewalled local network. Look into sftp.
[edit]
PureFTPd
If you need more control over the server you can install this easy to use package with a gui interface to the config files.

