blog.iankulin.com

Vm

Saved by the qemu_guest_agent

A copy of the system sudoers file that I placed into /etc/sudoers.d created an infinite include loop that broke sudo, and with no root login the VM seemed locked out. The qemu guest agent I covered in the previous post, accessed through Proxmox, provided a way to edit the protected file and undo the mistake...

Proxmox - Qemu-guest-agent

I walk through installing and enabling the Qemu Guest Agent in an Ubuntu Server VM under Proxmox, including the gotcha that the agent should be activated by enabling the option in Proxmox and shutting down the VM, not by running systemctl or rebooting. I also cover verifying the agent from both the guest and host sides, and note the security trade-off that anyone with Proxmox access can run commands as root inside VMs running the daemon...

Proxmox - Installing a Virtual Machine

A step-by-step walkthrough of creating my first virtual machine in Proxmox 7.3, using Ubuntu Server as the example guest OS. I cover uploading an ISO to local storage, working through the Create VM wizard’s choices for VM ID, name, disk size, CPU cores, and memory, then starting the VM and installing the operating system via the console...

Proxmox Hypervisor

I compare a Raspberry Pi 4 with an HP Elitedesk 800 G1 mini PC as a home server option, noting the HP’s better specs and storage for the price, plus a few caveats like its DisplayPort connection. Wanting to build Docker, Linux, and devops experience, I install Proxmox as the hypervisor rather than VMware ESXi and share setup notes for the HP, including BIOS keys, keeping the default storage settings, and reserving the server’s IP address on the router...