How to Install Your Own VNC Server – Fedora / CentOS
Verified and Tested 2/4/15
Introduction
In this guide, we will go over how to install your own VNC server on a Fedora or CentOS virtual private server. This will allow you to connect and view common Linux desktop Graphical User Interfaces such as GNOME and KDE.
Prerequisites
A Fedora or CentOS VPS with root permissions.
A Desktop Environment (GUI) such as GNOME or KDE
Installing a VNC server
Install the VNC server. In this example, we will use TigerVNC. For information on TigerVNC, visit the following site: http://tigervnc.org/
yum install tigervnc-server -y
If using a newer version of Fedora, use the DNF package manager:
dnf install tigervnc-server -y
Set the VNC password for root
vncpasswd
(Optional) If you want to set the VNC password for another user:
su <otheruser>
vncpasswd
Start the VNC server, create a window (session), and choose output resolution:
vncserver :1 -geometry 1024x768 -depth 24
You can check current active VNC windows with the “vncserver –list” command.
vncserver -list
Try connecting with a VNC client of your choice. Notice I am connecting using the server IP and the VNC window that I declared earlier.
In this example, I am connected to a private cloud server with GNOME installed.
Thank you for following along with this how to install your own VNC server on a Fedora or CentOS cloud server. Learn more about our affordable cloud hosting solutions and be sure to check back with us again for updates and further tutorials, like Using VNC to Access a Cloud Server.
Free Tier Includes:
G2.1GB Cloud VPS Free to Use for One Year
50 GB of Block Storage Free to Use for One Year
50 GB of Snapshots Free to Use for One Year
Looking for a Hosting Solution?
We Provide Cloud, Dedicated, & Colocation.
- Seven Global Data Center Locations.
- Flexible Private, Public, & Hybrid Hosting.
- 24x7x365 Security, Support, & Monitoring.





Case Studies
White Papers
Resources
Recent Posts
- How to Set Up a Full-Featured Mail Server with iRedMail on Ubuntu 18.04 VPS
- Performance Matters - How Disk Throughput and IOPS Impact Your Business
- Announcing New Powerful Snapshots Feature
- How to Add PHP-FPM Support on Apache and Nginx Web Server on Ubuntu 18.04
- How to Configure UFW Firewall on Ubuntu 18.04