security

How To Protect SSH with Fail2Ban on Debian 11 — step-by-step Linux tutorial on Progressive Robot

How To Protect SSH with Fail2Ban on Debian 11

Fail2ban is a service that can be run on your server to dynamically block clients that repeatedly fail to authenticate correctly with your services . This can help mitigate the affect of brute force attacks and illegitimate users of your services. In this guide, we’ll demonstrate how to install and configure fail2ban to protect SSH on a Debian 11 server.

Read more
How To Protect your Server Against the POODLE SSLv3 Vulnerability — step-by-step Linux tutorial on Progressive Robot

How To Protect your Server Against the POODLE SSLv3 Vulnerability

The POODLE SSLv3 vulnerability is a security issue that affects all implementations of SSLv3. This vulnerability allows an attacker to decrypt messages sent using this protocol version by exploiting a weakness the way the padding of a message are checked. In this guide, we’ll explain how the vulnerability work, and tell you how to disable SSLv3 on some common services.

Read more
How To Secure MongoDB on CentOS 8 — step-by-step Linux tutorial on Progressive Robot

How To Secure MongoDB on CentOS 8

MongoDB doesn’t have authentication enabled by default, meaning that any user with access to the server where the database is installed can add and delete data without restriction. In order to secure this vulnerability, this tutorial will walk you through creating an administrative user and enabling authentication on a CentOS 8 server. You’ll then test to confirm that only this administrative user has access to the database.

Read more
How To Secure Nginx with Let's Encrypt on Ubuntu 14.04 — step-by-step Linux tutorial on Progressive Robot

How To Secure Nginx with Let’s Encrypt on Ubuntu 14.04

In this tutorial, we will show you how to use Let’s Encrypt to obtain a free SSL certificate and use it with Nginx on Ubuntu 14.04. We will also show you how to automatically renew your SSL certificate. If you’re running a different web server, simply follow your web server’s documentation to learn how to use the certificate with your setup.

Read more
How To Secure Roundcube on Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

How To Secure Roundcube on Ubuntu 16.04

In this tutorial, you’ll secure an existing basic Roundcube installation by adding SSL to Apache with Let’s Encrypt, adding two-factor authentication to your Roundcube account with a Roundcube plugin, and using GPG to sign and encrypt email with the Enigma plugin.

Read more
How To Set Up a Firewall with UFW on Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

How To Set Up a Firewall with UFW on Ubuntu 16.04

UFW, or Uncomplicated Firewall, is an interface to iptables that is geared towards simplifying the process of configuring a firewall. While iptables is a solid and flexible tool, it can be difficult for beginners to learn how to use it to properly configure a firewall. If you’re looking to get started securing your network, and you’re not sure which tool to use, UFW may be the right choice for you. This tutorial will show you how to set up a firewall with UFW on Ubuntu 16.04.

Read more
How To Set Up an OpenVPN Server on Debian 9 — step-by-step Linux tutorial on Progressive Robot

How To Set Up an OpenVPN Server on Debian 9

OpenVPN is a full-featured, open-source Secure Socket Layer (SSL) VPN solution that accommodates a wide range of configurations. In this tutorial, you will set up an OpenVPN server on a Debian 9 server and then configure access to it from Windows, OS X, iOS and/or Android devices. This tutorial will keep the installation and configuration steps as simple as possible for each of these setups.

Read more
CHAT