I have an Ubuntu 16.04 server, I run SSH and a virtual machine server, libvirt.
I plan on adding Google Multi Factor Authentication as another layer of security on top of key encryption and other hardening techniques.
My question is, will this work? Are there issues that I will run into? Is there a more compatible Multi Factor system to use with Libvirt and my Server?
I use Virtual Machine Manager on most of my systems but I also use PuTty with X11 on a Windows Box.
TL;DR: What issues will I encounter with Virtual Machine Manager and a Server with Multi-Factor Authentication.