Installing and Configuring VSFTP

Installing VSFTP on Linux is simple and the procedure is very much like installing any other program. This guide will walk you through how to download, install and setup VSFTP for secure file transfers.

What is VSFTP?

VSFTP stands for Very Secure File Transfer Protocol. It is a file transfer method used to securely send and receive files and data.

Let’s begin by updating our available packages

CentOS 7 64-bit-2018-06-29-23-43-54

Let’s run a search for vsftp

CentOS 7 64-bit-2018-06-29-23-43-54

Now install vsftp

CentOS 7 64-bit-2018-06-29-23-43-54

Now enable and start the services


(You may also want to install and enable ftp if it’s not already installed.)

Now that we have installed, enabled and started vsftp, we will configure it to run in standalone mode and disable anonymous access:

Edit the config file

CentOS 7 64-bit-2018-06-29-23-43-54

Disable anonymous access

CentOS 7 64-bit-2018-06-29-23-43-54

Also, if you want to enable local logins set the following parameter

CentOS 7 64-bit-2018-06-29-23-43-54

TIP: While in vim you can hit the “/” key on your keyboard in order to search for words in that file. It should look like this (using our previous step as an example)

CentOS 7 64-bit-2018-06-29-23-43-54

Some major websites using vsftp include

Red Hat



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Create a website or blog at

Up ↑

%d bloggers like this: