The first steps to take to secure Ubuntu 20.04 Focal, including user setup, ssh configuration, and firewalls.
We're all beginners at some point. See what to learn when you're first starting out!
The first steps to take to secure Ubuntu 20.04 Focal, including user setup, ssh configuration, and firewalls.
Logging into a server can get surprisingly complex - see what to know here!
Using package managers is the way you'll install software onto your servers. See how to use them!
We see how to configure Nginx to respond to wildcard subdomains, great for multi-tenancy!
We see how to use Nginx to redirect any non-SSL connection to HTTP.
We see how the Host header is used by our web servers to decide which configured site to serve.
We see how to use Nginx to redirect a www subdomain to the root domain.
See how you can customize the screen you see when you login to give you important information quickly.
This video discusses using Linux ACL's instead of the usual Linux user/group/other permissions. This allows for an easier time setting up permissions for automated tasks such as deploying web applications.
If you're not familiar with "normal" linux user and group permissions, check out this article which explains them in a bit more detail.
This video will show setting up ACLs for a directory. These ACL permissions can be inherited by a parent dirctories. Setting default ACL's for a location is powerful, as it skips the need to always reset user/group permissions after any file operation (e.g. creating new files) and/or go through the hurdle of configuring umask settings.
Server security is hugely important. In this edition, we'll cover the initial security precautions you should take.
Managing user and group permissions is a pain until you know what's going on. We'll cover managing creating users and setting up user and group permissions.