Last Updated By Compunuts
(Transferred from the wiki by Peter)
Assumption
Your server is running Ubuntu Linux distribution. You are also familiar with Terminal/CLI (command Line Interface).
Installing ProFTPd
Issue the following command at the terminal;
When it's done, your computer is ready to serve up pages to the users that have system account on your machine but NOT for anonymous users. So if you point to your server with your favorite browser such as Firefox, it should pop up a window for you to enter UserName and password for you to log onto. For exampleCode:sudo apt-get install proftpd
ftp://x.x.x.x (Where X stands for actual IP number of your server)
Anonymous FTP?
The configuration file for ProFTPd is at /etc/proftpd.conf . So if you want to change it, you will need to open it with your favorite editor. For example;
Look for the following area and uncomment the following entries. By "uncomment" means you need to remove the charactor "#" from the preceding options area.Code:sudo vi /etc/proftpd.conf
Make that looks like the following.
Now, if you point to the FTP server with your favorite browser, it should not ask you to log in. Instead, it should show you the contents of the FTP document folder (of /home/ftp/ ).Code:########################################### # # Anonymous FTP # ########################################### <Anonymous ~ftp> User ftp Group ftp UserAlias anonymous ftp MaxClients 100 DisplayLogin welcome.msg DisplayFirstChdir .message # Limit WRITE everywhere in the anonymous chroot <Limit WRITE> DenyAll </Limit> </Anonymous>
Documents' folder?
Just transfer your documents that you want to serve to /home/ftp/ folder .
Happy FTP'ing .....


Reply With Quote
Bookmarks