How to Install FTP Server In Ubuntu 14.04

Install FTP On Ubuntu

[mwm-aal-display] Hello Ubuntu Linux users, beginners and pros.  On this page you will find out the best Ubuntu FTP server to install on your Ubuntu OS.

By default, Ubuntu does come with any FTP servers installed. The most popular FTP server for Linux is VSFTPD server. When it is installed and configured, you will be able to download and upload files to and from a Linux server, sweet right?

Install FTP with Terminal Commands

To get started, press Ctrl – Alt – T on your keyboard to open Terminal. When it opens, run the commands below to begin installing your VSFTPD.

sudo apt-get install vsftpd

By default vsftpd is not configured to allow anonymous download. If you wish to enable anonymous download edit /etc/vsftpd.conf by changing:

anonymous_enable=Yes

By default vsftpd is configured to authenticate system users and allow them to download files. If you want users to be able to upload files, edit /etc/vsftpd.conf:

write_enable=YES

Now you have to restart your vsftpd:

sudo restart vsftpd

Now when system users login to FTP they will start in their home directories where they can download, upload, create directories, etc.

Similarly, by default, anonymous users are not allowed to upload files to FTP server. To change this setting, you should uncomment the following line, and restart vsftpd:

anon_upload_enable=YES

Secure Ubuntu FTP

There are options in /etc/vsftpd.conf to help make vsftpd more secure. For example users can be limited to their home directories by uncommenting:

chroot_local_user=YES

You can also limit a specific list of users to just their home directories:

chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list

After uncommenting the above options, create a /etc/vsftpd.chroot_list containing a list of users one per line. Then restart your vsftpd:

sudo restart vsftpd

[contentblock id=4 img=adsense.png]

Download FTP on Ubuntu

Download VSFTPD For Linux

Install VSFTPD In Ubuntu Video

Note: This tutorial works for Ubuntu 12.04 and newer | Official VSFTPD Documentation

We also recommend you check out Ubuntu Downloads and Ubuntu for Schools and learn how to protect your linux files.