-
Tutorial
When you first create a new Ubuntu 18.04 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...
•
By
Justin Ellingwood
Getting Started
Initial Server Setup
Security
Ubuntu
Ubuntu 18.04
-
Tutorial
SSH keys provide a more secure way of logging into a virtual private server with SSH than using a password alone. With SSH keys, users can log into a server without a password. This tutorial explains how to generate, ...
•
By
Etel Sverdlov
Linux Basics
Security
DigitalOcean
-
Tutorial
When you start a new server, there are a few steps that you should take every time to add some basic security and give you a solid foundation. In this guide, we'll walk you through the basic steps necessary to hit th...
•
By
Mitchell Anicas
Getting Started
Initial Server Setup
Security
Ubuntu
Ubuntu 16.04
-
When you start a new server, there are a few steps that you should take every time to add some basic security and set a solid foundation. In this guide, we'll walk you through the basic steps necessary to hit the grou...
•
By
Justin Ellingwood
Getting Started
Linux Basics
Initial Server Setup
Security
Ubuntu
-
Tutorial
When you first create a new Ubuntu 20.04 server, you should perform some important configuration steps as part of the basic setup. These steps will increase the security and usability of your server, and will give you...
•
By
Brian Boucheron
Ubuntu
Ubuntu 20.04
Getting Started
Security
Initial Server Setup
DigitalOcean Droplets
-
Tutorial
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 16.04. We will also show you how to automatically renew your SSL certificate. If you're runn...
•
By
Mitchell Anicas
Nginx
Let's Encrypt
Security
Ubuntu 16.04
-
Tutorial
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. In this tutorial, you will use Certbot to obtai...
•
By
Kathleen Juell, Erika Heidi
Apache
Let's Encrypt
Security
Ubuntu 18.04
DigitalOcean Droplets
-
Tutorial
Iptables is a firewall technology that plays an essential role in network security for many Linux systems. In this tutorial, we will cover how to do the following iptables tasks: list rules, clear packet and byte coun...
•
By
Mitchell Anicas
Firewall
Networking
Security
-
Tutorial
OAuth 2 is an authorization framework that enables applications to obtain limited access to user accounts on an HTTP service, such as Facebook, GitHub, and DigitalOcean. It works by delegating user authentication to t...
•
By
Mitchell Anicas
Security
API
Conceptual
-
Tutorial
SSH is an important tool used for administering remote Linux servers. In this guide, we will discuss the basic usage of this utility and how to configure your SSH environment.
•
By
Justin Ellingwood
Linux Basics
System Tools
Security
Networking
Ubuntu
-
Tutorial
Firewalld is a complete firewall solution available by default on CentOS and Fedora servers. In this guide, we will cover how to set up a basic firewall for your server and show you the basics of managing the firewall...
•
By
Justin Ellingwood
CentOS
Firewall
Security
-
Tutorial
This tutorial will show you how to set up a free TLS/SSL certificate from Let’s Encrypt on a Ubuntu 16.04 server running Apache as web server. TLS certificates are used within web servers to encrypt the traffic betwee...
•
By
Erika Heidi
Security
Apache
Let's Encrypt
LAMP Stack
Ubuntu 16.04
-
Tutorial
SSH, or secure shell, is the most common way of administering remote Linux servers. Although the daemon allows password-based authentication, exposing a password-protected account to the network can open up your serv...
•
By
Justin Ellingwood
Getting Started
Linux Basics
Security
System Tools
-
Tutorial
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 an Ubuntu 18.04 server and then c...
•
By
Mark Drake
VPN
Security
Ubuntu
Ubuntu 18.04
-
Tutorial
This tutorial will show you how to set up a firewall with UFW on Ubuntu 18.04.
•
By
Brian Boucheron
Firewall
Networking
Security
Ubuntu
Ubuntu 18.04
DigitalOcean
-
Tutorial
UFW is a firewall configuration tool for iptables that is included with Ubuntu by default. This cheat sheet-style guide provides a quick reference to UFW commands that will create iptables firewall rules are useful in...
•
By
Mitchell Anicas
Firewall
Security
Networking
Ubuntu
-
Tutorial
SSH-key-based authentication provides a more secure alternative to password-based authentication. In this tutorial we'll learn how to set up SSH key-based authentication on an Ubuntu 16.04 installation.
•
By
Hanif Jetha
Getting Started
Linux Basics
Security
System Tools
Ubuntu 16.04
-
Tutorial
When setting up infrastructure, getting your applications up and running will often be your primary concern. However, making your applications to function correctly without addressing the security needs of your infras...
•
By
Justin Ellingwood, Lisa Tagliaferri, Jamon Camisso, dbrian
Security
Firewall
Conceptual
Networking
VPN
-
Tutorial
Learn how to setup a firewall with UFW on an Ubuntu / Debian cloud server.
•
By
Shaun Lewis
Firewall
Security
IPv6
Ubuntu
Debian
-
Tutorial
This guide provides a quick reference to OpenSSL commands that are useful in common, everyday scenarios. Similar to a cheat sheet for OpenSSL commands.
•
By
Mitchell Anicas
Security
FAQ