5 Tools to Enable Remote Desktop Access on RHEL/CentOS 7

This article I will show you, tools which enabled you to access remote Desktop on machines running Centos/RHEL. All these apps works in client-server mode. So you need to run a server-side app on your remote machine and after that, you will be able to connect to it from all over the world. Of Course in this reference manual I will tell you how to configure this securely, so only you can access to your server.

Before beginning, you only need SSH access to your server and rights to install software. You need to know root password or permissions to use sudo. All commands will work on every CentOS server 5/6/7. Before start, you need to install desktop environment to your server.

#yum groupinstall 'GNOME Desktop Environment' 'X Window System'

1) VNC

x11vnc – simples of this 3 methods to get remote access. VNC stands for Virtual Network Computing) is a very useful network graphics protocol

Perhaps you need to enable EPEL (Extra Packages for Enterprise Linux) repository. Run

#yum -y install epel-release

Now we can install x11vnc. This command will install server and solve all dependencies

After starting opennx wizard you will be asked about session name,server address and port. Most important thing is to set your key. You need to copy key from servers /etc/nxserver/client.id_dsa.key and paste it general tab of your client session properties.

Please share your comments on this article and let us know if you aware of any other tools.

Roman Gainullin12:05 am

SHARE ON

Hand-picked related articles

Increasing disk spaces on the Linux servers is a daily routine work for very system administrator. So, in this article we are going to show you some simple simple steps that you can use to increase your disk spaces on [...]

RAR is a file format used for data compression and archiving. The command was developed by Eugene Roshal and is used to create compressed files. The RAR format supports data compression, error recovery and file spanning. It supports files larger [...]

Unix and Linux operating systems generally come with manual (man) pages. Man pages are a type of software and command documentation. This entity contains help of different commands of Linux and Unix and it also includes a library, system calls [...]