Recently Updated Pages
Linux: Missing .SSH Folder
When creating a new linux user, the system may not create a .ssh folder in the user profile, by d...
Linux VM Provisioning
Here are some steps that need to be done when creating a VM template that will be used multiple t...
Managed Host User Setup
For hosts that will be managed by Ansible, or some other automated method, the host will need a u...
Linux: Shell Appearance
If you ever log into a linux host, and the command prompt has only a '$', and there is no scrolla...
Linux: Allow User to Skip Sudo Challenge
When scripting command line work, you will come across the need to respond to sudo challenges, to...
Permission Denied while Copying SSH Key for New User
When setting up a new host, you will come across the need to copy SSH keys to it. This is easy t...
How to Get Host SSH Key Fingerprints
Here’s a short command line statement that will fetch the host ssh key fingerpring without authen...
SSH Key Naming Convention
This page describes a good naming convention for SSH keys, that makes them easier to track, rotat...
Creating SSH Keys in Windows
General Notes SSH keys can be easily generated in Windows, using PuttyGen. See this article for...
Creating SSH Keys in Linux
Creating an SSH key is straightforward on a linux client, using this command: ssh-keygen By def...
Docker Commands
Here’s a list of commands to remember for docker administration. List Containers To list all do...
Postgres Commands
Access Postgres as SuperUser Use this terminal command to access the local PostgreSQL instance a...
HowTo: Install PostGreSQL
Adapted steps from here: https://www.c-sharpcorner.com/article/crud-operations-in-postgresql-wit...
Postgres: Troubleshooting Remote Access
Here's steps to work through, to ensure remote access to a PostgreSQL instance. Check PostgreSQL...
Updating Controls from Non-GUI Thread
Here are a couple methods for how to update form controls from a non-GUI thread. Explicit Setter...
.NET Process Boilerplate
Exploring standardized boilerplate for a variety of process types. Here's a known list of proces...
Cancellation Token as Method Parameter
When writing a method that accepts a cancellation token, the method will need to deal with a pass...
UFW and Docker
When running containers in Docker, you will come across the need for a container to gain access t...
Ubuntu Service Creation (Systemd)
Below are instructions on how to setup a binary as a linux service. For additional systemd comma...
SystemCtl Usage
Below is a list of commonly used systemd commands. If you are needing to configure a binary as a...