Install Vsftpd with SSL/TLS on Ubuntu 20.04

how to install vsftpd with ssl/tls on ubuntu 20.04

Vsftpd ( Very Secure File Transfer Protocol Daemon ) is the default FTP server for Ubuntu, CentOS, Fedora, and RHEL Linux distributions. Vsftpd is a stable, fast, and secure FTP server used for file transfers from the client to remote servers and vice versa.

Vsftpd among other features has IPv6 and TLS support, we can use also use SFTP ( SSH File Transfer Protocol ) to run FTP over SSH, but for this tutorial, you will learn how to secure FTP with SSL/TLS. SSL/TLS support is built into many internet communications frameworks and the certificate visibility offers higher trust for authentication.

Read More

Why You Should Use SSL on Your Website

Why You Should Use SSL on Your Website

With the evolution of the internet, security threats have also risen to a great extent. As more and more transactions are now performed online, the threat of data being stolen and misused also continues to surge. This is why you as a business/website owner should use additional security measures (such as SSL) to protect your website and its visitors.

One of the most common ways to safeguard your website is to use the HTTPS protocol (or Hypertext Transfer Protocol Secure). While this is common, it’s also one of the most effective ways to keep your visitors safe.

Read More

How to Install Let’s Encrypt on Ubuntu 20.04 with Apache

In this article, we will show you how to install the Let’s Encrypt client on your Ubuntu 20.04 VPS, issue an SSL certificate for your domain, and configure it with the Apache webserver.

Let’s Encrypt is a certificate authority organization (CA) that allows anyone to obtain a free SSL certificate with simple and automated commands. In this tutorial, we will use a tool called certbot, which is an official part of EFF’s effort to encrypt the entire Internet. Thanks to this convenient tool, setting up an SSL certificate to protect your website’s visitors and improve your website’s security has never been easier. All SSL certificates provided by Let’s Encrypt can be used for production/commercial purposes without any costs or fees. Let’s begin with the installation and setup.

Read More

Set up Magento 2 with Redis, Varnish and Nginx as SSL termination

magento 2 with redis varnish and nginx as ssl termination

In this article, we will show you how to install Magento 2 on an Ubuntu 16.04 VPS with MariaDB, PHP-FPM 7.0, Varnish as a full page cache, Nginx as SSL termination and Redis for session storage and page caching.  This guide should work on other Linux VPS systems as well but was tested and written for an Ubuntu 16.04 VPS.

Read More

How to install Nginx and set-up SSL certificate on an Ubuntu 14.04 VPS

Nginx-logoIn this article we are going to show you how to install Nginx and set-up an SSL certificate on your Ubuntu 14.04 VPS.

What is Nginx?

It is an open source reverse proxy server for HTTP, HTTPS, SMTP, POP3, and IMAP protocols, as well as a load balancer, HTTP cache, and a web server. Nginx has a strong focus on high concurrency, high performance and low memory usage.

Read More

Set-up SSL encrypted connection in Postfix, Dovecot and Apache

Set-up SSL encrypted connection in Postfix, Dovecot and Apache This article is part 3 of our part 1 mailserver set-up with virtual users and domains using Postfix and Dovecot on a CentOS 6 VPS and part 2 which explains how to install and set-up the Roundcube webmail interface

The following post will show you how to set-up SSL encrypted connection to our mailserver installation.

At the end of this article you will end-up using IMAP/POP3 over SSL (IMAPs/POP3s) SMTP over SSL (SMTPs) and Roundcube Webmail over SSL (HTTPS)

Read More