"TigerVNC is a high-performance, platform-neutral implementation of VNC (Virtual Network Computing), a client/server application that allows users to launch and interact with graphical applications on remote machines. TigerVNC provides the levels of performance necessary to run 3D and video applications, and it attempts to maintain a common look and feel and re-use components, where possible, across the various platforms that it supports. TigerVNC also provides extensions for advanced authentication methods and TLS encryption."
There is an excellent tutorial at Vitux.com describing step-by-step how to install and configure the TigerVNC server on a CentOS7 host, launch it as a systemctl service and connect to it over tunneling SSH (in case the remote site blocks port 5901 or the firewall can't be configured by the user).
To use this recipe on Mageia7, only the application installation is different.
# urpmi tigervnc-server
is all that is required.
Note that the directions are for a user named "edward", so you should not only use your own name, but make certain you use the user name you choose in Step 5 when you create vncserver@.service .
I chose to use lxde as the desktop environment, so startlxde was substituted for startxfce4 in ~/.vnc/xstartup. Mageia provides many lightweight desktop environments, so feel free to experiment.
SSH Local Port Forwarding
Change of default vnc port fails (?)
Note that the directions are for a user named "edward", so you should not only use your own name, but make certain you use the user name you choose in Step 5 when you create vncserver@.service .
I chose to use lxde as the desktop environment, so startlxde was substituted for startxfce4 in ~/.vnc/xstartup. Mageia provides many lightweight desktop environments, so feel free to experiment.
RESOURCES
XVNC man pageSSH Local Port Forwarding
Change of default vnc port fails (?)
Comments