SirGeorge:
In my case, I’m going to someday build my own PiKVM so that I can access my main machine when I’m away from home, the power goes out, and I need to get into my home network and quickly type in a passphrase to reboot the machine. This way I won’t have to let the passphrase sit on a file on that same machine.
What I am doing for my remote servers is using zfsbootmenu as my bootloader, with dropbear SSH server embedded in it so I can remote in and enter my passphrase over SSH, no KVM needed - and much more responsive than a KVM too.
@foobacca Just in case you haven’t solved this, and for anyone else reading this thread - I managed to get the containerized build with ssh working thanks to a little help from ZBM developer AHesford:
The steps are:
sudo su
apt install -y podman
mkdir -p /root/zfsbootmenu/dropbear/
cd /root/.ssh/
ssh-keygen -t ed25519 -f remote-zbm
cp remote-zbm.pub /root/zfsbootmenu/dropbear/authorized_keys
cd /root/zfsbootmenu/
curl -O https://raw.githubusercontent.com/zbm-dev/zfsbootmenu/refs/heads/master/z…
1 Like