security

How To Protect an Nginx Server with Fail2Ban on Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

How To Protect an Nginx Server with Fail2Ban on Ubuntu 20.04

In this guide, you will learn how to install `fail2ban` on a Ubuntu 20.04 server and configure it to monitor your Nginx logs for intrusion attempts. Fail2ban can significantly mitigate brute force attacks by creating rules that automatically alter your firewall configuration to ban specific IPs after a certain number of unsuccessful login attempts. This will allow your server to harden itself against these access attempts without intervention from you.

Read more
How To Use Firejail to Set Up a WordPress Installation in a Jailed Environment — step-by-step Linux tutorial on Progressive Robot

How To Use Firejail to Set Up a WordPress Installation in a Jailed Environment

Firejail is a flexible, secure jail solution that can be used to isolate processes, resources, and network interfaces. In this guide, we will demonstrate how to configure WordPress in two Firejail chroot environments. One will contain the database server and the other will operate the web server. By setting up a sandboxed environment, we can reduce the risk of a security breach by minimizing the scope of the processes involved.

Read more
Настройка сервера OpenVPN в Debian 9 — step-by-step Linux tutorial on Progressive Robot

Настройка сервера OpenVPN в Debian 9

Хотите организовать безопасный и защищенный доступ к интернету на смартфоне или ноутбуке при подключении к ненадежной сети, например к сети WiFi в гостинице или кафе? Виртуальная частная сеть (VPN) позволит вам…

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

How To Set Up an OpenVPN Server on Debian 10

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 10 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