How to Install and Configure ProFTPD on Ubuntu 14.04 LTS

Step 1: Install ProFTPD

Warning: FTP data is insecure; traffic is not encrypted, and all transmissions are clear text (including usernames, passwords, commands, and data). Consider securing your FTP connection with SSL/TLS.

 

First, you’ll follow a simple best practice: ensuring the list of available packages is up to date before installing anything new.

apt-get update


Then let’s install ProFTPD and any required packages:

apt-get -y install proftpd


During the install process you’ll be prompted with the following screen:

How to Install ProFTPD on Ubuntu 12.04 LTS


Select standalone and then Ok to finish the installation.

Step 2: Configure ProFTPD


Let’s edit the configuration file for ProFTPD:

vim /etc/proftpd/proftpd.conf


Change the ServerName to the hostname of your server. In the case below,ftp.thebestfakedomainnameintheworld.com is an example:


ServerName “ftp.thebestfakedomainnameintheworld.com”


To limit users to their home directory uncomment the line that says DefaultRoot:

# Use this to jail all users in their homes
DefaultRoot ~


Exit and save the file with the command :wq .

Restart the ProFTPD service:

service proftpd restart


Then set the ProFTPD service to start at boot:

update-rc.d proftpd defaults

  • 43 Users Found This Useful
Was this answer helpful?

Related Articles

How to Update the glibc (GNU libc) on Fedora

Updating glibc on Fedora Linux is a very simple process. Most commonly you will use the following...

How to Install and Configure ProFTPD on Ubuntu 12.04 LTS

Step 1: Install ProFTPD Warning: FTP data is insecure; traffic is not encrypted, and all...

How to Install MariaDB 5.5 on Ubuntu 14.04 LTS

MariaDB is a drop-in replacement for MySQL. It is easy to install, offers many speed and...

How To Install Apache Tomcat 7 on Ubuntu 14.04

Step 1a: Install Tomcat with apt-get Easy… just one command! apt-get install tomcat7...

Locations of Common Log Files on cPanel Servers

One of the nice things about cPanel based servers is the way that they keep the location of key...

Powered by WHMCompleteSolution