Security, software development and devops in a cloud world - AWS, Azure, Google, IBM & Alibaba

Tag Ubuntu

GitHub – Create a Self-Hosted Runner – Part 2

Introduction This article is part 2 of my series on GitHub self-hosted runners. In part 1 I created a Hyper-V virtual machine, installed Ubuntu Server 20.04, and set up the GitHub runner. I then tested the runner by creating a… Continue Reading →

GitHub – Create a Self-Hosted Runner – Hyper-V plus Ubuntu

Introduction I am currently writing an article January 2022 – Git and GitHub, which documents my 30-day journey to improve my GitHub skills. As part of this journey, I want to learn GitHub self-hosted runners. This article details how I… Continue Reading →

Ubuntu 20.04 Desktop – Installing and Configuring SSH

Introduction Ubuntu 20.04 Desktop does not include an SSH server preinstalled. In this article, I show how I install OpenSSH, create an SSH keypair, install the keypair Ubuntu for a user and disable password-based SSH logins. I also include a… Continue Reading →

Azure – Recovering from UFW firewall lockout – Ubuntu

Introduction You have a Ubuntu instance running in an Azure Virtual Machine. You connect to this instance via SSH. One day you decide to enable the UFW firewall and your SSH connection drops. You cannot reconnect. Problem Enabling the UFW… Continue Reading →

Google Cloud SQL Proxy – Installing as a Service on GCE

Introduction Google Cloud SQL Proxy provides secure access to Cloud SQL Second Generation instances without having to whitelist IP addresses or configure SSL. Cloud SQL Proxy provides several important benefits: Secure connections: The proxy automatically encrypts traffic to and from the database using TLS… Continue Reading →

© 2022 John Hanley — Powered by WordPress

Theme by Anders NorenUp ↑