Create Windows KVM VM from Command Line
Created: 2020-06-05, Modified: 2020-06-05
Create a Windows KVM virtual machine on Ubuntu 18.04 from the command line with qemu-kvm, libvirt, virt-install, and a netplan bridge. No OpenStack required.
Packet Tracing Reference
Created: 2020-06-04, Modified: 2020-06-04
Quick reference for capturing and filtering network traffic on Ubuntu using tcpdump and tshark. Covers port filters, host filters, combined expressions, and tshark HTTP capture.
Ubuntu NFS Server Setup
Created: 2020-03-09, Modified: 2020-03-09
Install and configure an NFS server on Ubuntu 18.04 with nfs-kernel-server, set up /etc/exports for a subnet, apply with exportfs, and mount from a client.
Ubuntu: Blindly Trusting the Corporate CA
Created: 2020-01-08, Modified: 2020-01-08
Extract a corporate CA certificate with openssl s_client and install it on Ubuntu via /usr/local/share/ca-certificates and update-ca-certificates.
Remote Access: Build a Dial-Home Device
Created: 2019-09-17, Modified: 2019-09-17
Build a persistent reverse SSH tunnel from an Ubuntu box at a customer site to your own pivot VPS, so you can remote in without a VPN.
Operations Reference Page
Created: 2019-09-11, Modified: 2020-11-09
Grab-bag of Linux ops recipes. tcpdump, vim find and replace, passwordless sudo, loopback volumes, journalctl, bash exit traps, MTU tests, and more.
Creating a Wireless Router for Wired Servers With Ubuntu Server
Created: 2019-08-20, Modified: 2019-08-20
Turn an Ubuntu Server into a WiFi-to-wired NAT gateway using netplan, IP forwarding, and iptables MASQUERADE so switched servers can reach the internet.
Connecting Ubuntu 18.04 to WPA WiFi from CLI
Created: 2019-08-19, Modified: 2020-03-09
Connect Ubuntu Server 18.04 to a WPA2 WiFi network from the command line using wpa_supplicant, iwlist, and netplan, including offline package install steps.
Launching Chrome from a Remote Ubuntu Server over SSH
Created: 2019-08-19, Modified: 2019-08-19
Run Chrome on a headless Ubuntu server and render it on a Mac with SSH X11 forwarding, XQuartz, and ssh_config tweaks. No VNC, RDP, or desktop install.