Security
How To Secure HAProxy with Let’s Encrypt on Ubuntu 14.04
Tutorials
Let's Encrypt
Load Balancing
Security
Ubuntu
Introduction> Introduction # Let’s Encrypt is a new Certificate Authority (CA) that provides an easy way to obtain and install free TLS/SSL certificates, thereby enabling encrypted HTTPS on web servers. It simplifies the process by providing a software client, Certbot, that attempts to automate most of the required steps.
How To Secure Apache with Let’s Encrypt on Ubuntu 14.04
Tutorials
Apache
Let's Encrypt
Security
Ubuntu
###Introduction
This tutorial will show you how to set up a TLS/SSL certificate from Let’s Encrypt on an Ubuntu 14.04 server running Apache as a web server.
SSL certificates are used within web servers to encrypt the traffic between the server and client, providing extra security for users accessing your application.
How To Set Up Multi-Factor Authentication for SSH on Ubuntu 16.04
Tutorials
Security
Ubuntu
Ubuntu 16.04
Introduction> Introduction # An authentication factor is a single piece of information used to prove you have the rights to perform an action, like logging into a system. An authentication channel is the way an authentication system delivers a factor to the user or requires the user to reply.
How To Use PAM to Configure Authentication on an Ubuntu 12.04 VPS
Tutorials
Linux Basics
Security
System Tools
Ubuntu
Status: Deprecated> Status: Deprecated # This article covers a version of Ubuntu that is no longer supported. If you are currently operate a server running Ubuntu 12.04, we highly recommend upgrading or migrating to a supported version of Ubuntu:
How To Set Up an OpenVPN Server on Debian 9
Tutorials
Debian
Debian 9
Security
VPN
Introduction> Introduction # Want to access the Internet safely and securely from your smartphone or laptop when connected to an untrusted network such as the WiFi of a hotel or coffee shop?
How To Set Up vsftpd on Ubuntu 12.04
Tutorials
Linux Basics
Security
Ubuntu
Status: Deprecated> Status: Deprecated # This article covers a version of Ubuntu that is no longer supported. If you are currently operate a server running Ubuntu 12.04, we highly recommend upgrading or migrating to a supported version of Ubuntu:
How to Set Up Let’s Encrypt Certificates for Multiple Apache Virtual Hosts on Ubuntu 14.04
Tutorials
Apache
Let's Encrypt
Security
Ubuntu
Introduction> Introduction # SSL certificates are used within web servers to encrypt the traffic between server and client, providing extra security for users accessing your application. Let’s Encrypt provides an easy way to obtain and install trusted certificates for free.
How to Setup a Multi-Protocol VPN Server Using SoftEther
Tutorials
Networking
Security
Ubuntu
Introduction> Introduction # This article explains how to install and configure a multi-protocol VPN server using the SoftEther package. We enable and configure OpenVPN and L2TP over IPSec and SSTP VPN Servers on Linux.
Initial Server Setup with Debian 8
Tutorials
Debian
Getting Started
Initial Server Setup
Linux Basics
Linux Commands
Security
Introduction> Introduction # When you first create a new Debian 8 server, there are a few configuration steps that you should take early on as part of the basic setup. This will increase the security and usability of your server and will give you a solid foundation for subsequent actions.
How To Configure OCSP Stapling on Apache and Nginx
Tutorials
Apache
Nginx
Security
Introduction> Introduction # OCSP stapling is a TLS/SSL extension which aims to improve the performance of SSL negotiation while maintaining visitor privacy. Before going ahead with the configuration, a short brief on how certificate revocation works.
How To Create an SSL Certificate on Nginx for Ubuntu 14.04
Tutorials
Nginx
Security
Ubuntu
Introduction> Introduction # TLS, or transport layer security, and its predecessor SSL, which stands for secure sockets layer, are web protocols used to wrap normal traffic in a protected, encrypted wrapper.
How To Set Up an OpenVPN Server on Debian 8
Tutorials
Debian
Firewall
Security
VPN
Introduction> Introduction # OpenVPN is an open source VPN application that lets you create and join a private network securely over the public Internet. In short, this allows the end user to mask connections and more securely navigate an untrusted network.
How To Secure Apache with Let’s Encrypt on Ubuntu 16.04
Tutorials
Apache
LAMP Stack
Let's Encrypt
Security
Ubuntu 16.04
Introduction> Introduction # This tutorial will show you how to set up a TLS/SSL certificate from Let’s Encrypt on an Ubuntu 16.04 server running Apache as a web server.
SSL certificates are used within web servers to encrypt the traffic between the server and client, providing extra security for users accessing your application.
How To Secure Nginx with Let’s Encrypt on Ubuntu 20.04
Tutorials
Nginx
Security
Ubuntu
Ubuntu 20.04
Introduction> Introduction # Let’s Encrypt is a Certificate Authority (CA) that provides an easy way to obtain and install free TLS/SSL certificates, thereby enabling encrypted HTTPS on web servers. It simplifies the process by providing a software client, Certbot, that attempts to automate most (if not all) of the required steps.
How To Configure Secure Updates and Installations in WordPress on Ubuntu
Tutorials
Security
Ubuntu
WordPress
Status: Deprecated> Status: Deprecated # This article covers a version of Ubuntu that is no longer supported. If you are currently operate a server running Ubuntu 12.04, we highly recommend upgrading or migrating to a supported version of Ubuntu:
Initial Server Setup with Ubuntu 20.04
Tutorials
DigitalOcean Droplets
Getting Started
Initial Server Setup
Security
Ubuntu
Ubuntu 20.04
Introduction> Introduction # When you first create a new Ubuntu 20.04 server, you should perform some important configuration steps as part of the initial setup. These steps will increase the security and usability of your server, and will give you a solid foundation for subsequent actions.
How to Set Up an Nginx Ingress with Cert-Manager on DigitalOcean Kubernetes
Tutorials
Kubernetes
Let's Encrypt
Nginx
Security
Solutions
Introduction> Introduction # Kubernetes Ingresses allow you to flexibly route traffic from outside your Kubernetes cluster to Services inside of your cluster. This is accomplished using Ingress Resources, which define rules for routing HTTP and HTTPS traffic to Kubernetes Services, and Ingress Controllers, which implement the rules by load balancing traffic and routing it to the appropriate backend Services.
How To Monitor System Authentication Logs on Ubuntu
Tutorials
Monitoring
Security
System Tools
Ubuntu
How To Monitor System Logins> How To Monitor System Logins # A fundamental component of authentication management is monitoring the system after you have configured your users.
We will be exploring these concepts on a Ubuntu 22.
How To Use passwd and adduser to Manage Passwords on a Linux VPS
Tutorials
Linux Basics
Security
Introduction Passwords and authentication are concepts that every user must deal with when working in a Linux environment. These topics span a number of different configuration files and tools.
In this guide, we will explore some basic files, like “/etc/passwd” and “/etc/shadow”, as well as tools for configuring authentication, like the aptly-named “passwd” command and “adduser”.
How to Setup Additional Entropy for Cloud Servers Using Haveged
Tutorials
CentOS
Debian
Fedora
Security
Ubuntu
Brief Introduction to Entropy and Randomness> Brief Introduction to Entropy and Randomness # The Linux pseudo random number generator (PRNG) is a special device that generates randomness from hardware interrupts (keyboard, mouse, disk/network I/O) and other operating system sources.