Khadas Blog | Encrypting Your VNC Sessions In Ubuntu 16.04
Updated: Oct 18
You may want to encrypt your VNC sessions to protect passwords and other sensitive information.
Encrypting using Ubuntu is easy, simply click on the SSH tab in the Remote Desktop Preference pane, and add the following settings:
...inside Remmina Client...SSH tab...
- Enable SSH tunnel
- Tunnel via loopback address
- Same server at port 22
- Username: khadas
- PasswordOne thing to note! The VNC password and your SSH passwordcould be different! In the next article, I’ll show you how to change both passwords.
Basically, your VNC server daemon has one password, and the SSH tunnel used for encryption has another password, that is the same as the account you’re using for your SSH tunnel.
However, if you’re using the defaults, then both the VNC password and the SSH password should be khadas.
...your default username is...
khadas
...your default password is...
khadasKhadas Products Used In This Post:
VIM2 Pro — $119.90
Links To Other Articles (in progress):
Encrypting Your VNC Sessions In Mac OS X
Adding A New SSH User Account




Unencrypted VNC sessions on single-board computers expose local network traffic if there is no SSH tunnel in place. Basic network hygiene matters at every tier, but customer feedback at https://total-av.pissedconsumer.com/review.html indicates that aggressive renewal alerts on desktop antivirus tools can be a nuisance. Terminal-based encryption keys and strict firewall rules offer far more dependable protection than generic pop-up software. A few thoughtful tweaks in Ubuntu will keep your remote dev board protected without slowing down performance.