Join Windows 10 to Azure AD (365)

If you have a "Work or School" Office 365 account, you're likely able to use it as your Windows Domain ...
Read More

More of Share an EC2 AMI Image with Another AWS Account

This article demonstrates how to share an image with another AWS account. For example, you have an EC2 that needs ...
Read More

Fail2Ban with MySQL Database for IP Blacklisting

This article demonstrates how to configure Fail2Ban to use a MySQL (or MariaDB, etc) as the storage repository for IP ...
Read More

Check for Windows Updates using PowerShell

This article shows a one lines (well, 4 lines) that output any updates that are waiting to be installed on ...
Read More

GeoBlocking with Apache on CentOS and Ubuntu

This article describes how to protect your Apache web server by restricting which countries can access it. We're using Apache ...
Read More

2FA with SSH on Ubuntu | Google Authenticator

This article walks you through the process of enforcing 2FA on Ubuntu using the Google Authenticator. All of these steps ...
Read More

Ansible To Get Linux OS Version Details

This article shows the Ansible playbook used to query target systems to get their version details. Ie, the details obtained ...
Read More

Kubernetes (MicroK8s) Part 3 – Exposing Applications on Ubuntu 20.04

This article continues from Part 2 - Replica Sets and Scaling. Our objective in this article is to get an ...
Read More

Kubernetes (MicroK8s) Part 2 – Replica Sets and Scaling on Ubuntu 20.04

This article continues from Part 1 - Installation and configuration. We can create a replica set (replicateset) or "rs" for ...
Read More

Kubernetes (MicroK8s) Part 1 – Installation on Ubuntu 20.04

This article walks you through the process of installing the minimal Kubernetes environment on Ubuntu 20.04. Kubernetes comes in two ...
Read More

Multiple Google Routers in Bridge Mode – My Experience

This article discussed my experiences with the Google Home WIFI Router. Specifically, my experience trying to get multiple access points ...
Read More

FreeRADIUS – Certificate Has Expired – Solution

This article explains how to solve the issue of FreeRADIUS certificates expiring. In this example, we're using CentOS 7 but ...
Read More

Create Your Own Private Git Repo On Your Servers

Your Git repo doesn't need to be on Bitbucket or Github. You can very easily host a repository on your ...
Read More

Configure HAProxy on pfSense with LetsEncrypt (SSL/HTTPS Termination)

This article demonstrates how to configure HAProxy to use LetsEncrypt to automatically manage certificates ensuring that those on the Internet ...
Read More

How to create a CSR file on Linux and use the Certificate file with Apache, Nginx and IIS

This article is focused on generating a CSR file, submitting it to a CA and using the resulting Certificate on ...
Read More

OpenVAS in 2021 – Download and run within minutes

Don't bother trying to install OpenVAS. Instead, download the trial ISO image and use that. HowTo's you've probably already read ...
Read More

Using Fail2Ban to Protect WordPress Logins (CentOS)

This article demonstrates how to use Fail2Ban to block IP addresses attempting to compromise a Wordpress instance via the login ...
Read More

Installing the Tsunami Vulnerability Scanner on Fedora / CentOS 8

This article demonstrates how to install the new Tsunami vulnerability scanner on a Redhat-like machine such as Fedora or CentOS ...
Read More