How to secure VNC remote access with two-factor authentication