Centos 6 Proftpd Installation

Table of Contents.1. Connect via SSH and update all system packagesFirst of all, and make sure that all the system software is up to date.

To update the software installed on your server you can use the command: sudo yum -y update 2. Enable the EPEL repositoryThe next thing you need to do is to enable the EPEL repository. It is a repository that allows you to install a lot of open source packages on your server using the yum package manager. One of them is ProFTPD. ProFTPD is highly configurable GPL-licensed FTP server software. It is simple, secure, easy to configure and provides features like permission-based directory visibility, support for multiple ‘virtual’ FTP servers, anonymous FTP etc. We will use ProFTPD in this tutorial.

Sudo wget rpm -ivh epel-release-7-11.noarch.rpmCheck if the repo is enabled on your system: sudo yum repolist grep epelIf you get something like the following, you are good to go: sudo yum repolist grep epel.epel/x8664 Extra Packages for Enterprise Linux 7 - x86. Install the required packagesNext, go ahead and install the required packages using the command below: sudo yum install proftpd proftpd-utils 4. Start the ProFTPD serviceStart the ProFTPD service and enable it on system boot by using the following commands: sudo systemctl start proftpdsudo systemctl enable proftpd 5. Verify ProFTPD installation on CentOSAt this point you are ready to use the ProFTPD service on your. To upload or download files, you can use your favorite FTP client. As username and password you can use any system user that exists on your server. Alternatively, you can access your FTP server using a web browser. Open your favorite web browser and enter the following: ftp://111.111.111.111For demonstrative purposes we used 111.111.111.111.

Install Proftpd Centos 7

Installation

You should either use your server IP address or a domain name which points to your server IP address.If you like to take full advantage of the ProFTPD’s functionality, you can tweak the default settings. The default configuration file of the service is /etc/proftpd.conf.

The configuration file has Apache-like syntax and description for all the settings. To learn more you can visit where you can find the official project documentation.

Centos 6 proftpd installation tool

Restart ServiceOnce you make changes you need to restart the service so the changes can take effect. To restart the service you can use the following command: sudo systemctl restart proftpd 7. Check the log filesProFTPD logs many activities so if you like to investigate or debug some problem, you can check the log files which are stored in the /var/log/proftpd/ directory. Also, if you experience problems with the service, you an use the following command to get more details: sudo systemctl status proftpdOf course you don’t have to install an FTP server on CentOS 7 if you use one of our services, in which case you can simply ask our expert Linux admins to install an FTP server on CentOS 7 for you. They are available 24×7 and will take care of your request immediately.PS. If you liked this post on how to install an FTP server on CentOS 7, please share it with your friends on the social networks using the buttons on the left or simply leave a reply below.

Centos 6 install proftpd

# yum install proftpdOnce ProFTPD is installed, you can make the needed adjustments in the configuration. Unlike some other ftp configurations, ProFTPD disables anonymous login from the outset and we only need to address a small change in the config file. Open up the file:# vi /etc/proftpd.confGo ahead and change the Server Name to your host name.ServerName 'example.com'Save and Exit from that file.Then, to prevent any issues, add your droplet name and IP address to the hosts file:# vi /etc/hostsThe line can look something like this:12.34.56.789 servernameRestart after you have made all of your changes:# service proftpd restartThat's it.

Posted :