Hardening Linux Server Security
SaltStack: Installation and Configuration

Salt consists of a master server that controls or manages client servers and computers. The master server is known as the Salt-Master and the clients are known as Salt-Minions. This is PART 1: Installing and Configuring SaltStack PART 2 will be all about managing minions. Installing the Salt-Master Following the…
Run a Nested VM on KVM / QEMU VM in Hyper-V

Hyper-V does not expose Virtualization Extensions to Linux VMs (for nested virtualization) automatically. However, Microsoft provides a PowerShell script to run against the Linux VM in which you want to use nested virtualization. The PowerShell script runs a few basic Hyper-V PowerShell commands against the VM, which basically enable the…
Install GitLab with SSL on Fedora 26
This guide will show you how to get GitLab running on a new Fedora 26 VM using your internal PKI for SSL access. In PowerShell on your Hyper-V Hypervisor: New-VHD -Path “E:\Hyper-V\Virtual Hard Disks\gitlabServer.vhdx” -SizeBytes 500GB -Dynamic -BlockSizeBytes 1MB After Fedora 26 is installed: dnf install hyperv-daemons hypervvssd hyperv-tools Disable…
Fedora 26 KVM HTML5 Remote Access with Web-Console via Kimchi – Part 2
Fedora 26 KVM HTML5 Remote Access with Web-Console via Kimchi – Part 1
Hyper-V 2016 Windows XP Virtual Machine Integration Services
This post addresses an issue I came across recently where I virtualized a Windows XP machine and placed it on a hypervisor running Hyper-V Server 2016. The problem is that Hyper-V 2016 does not provide “Integration Services” for Windows XP. In earlier versions of Hyper-V, you can find the Integration…