Configuring Remote Access to Fedora 21

In this post we will cover how to configure SSH access and GUI access to your Fedora 21 system. On Fedora 21 system this is easy with sshd and tightvnc.


SSH is the way most of Linux administrators access their systems. It is the easiest and one of the most secure ways to access. All you have to do to setup a system for ssh access is to enable and start SSHD.

First enable the sshd service

Now let’s start it.

That’s all there is all there is to it, you can now ssh <ipaddress> and access your system.

$ ssh

Enabling VNC Access

Now we are going to install remote desktop access using tightvnc. First we need to install tightvnc.

A configuration file named /etc/systemd/system/vncserver@.service is required. To create this file, copy the /lib/systemd/system/vncserver@.service file as root

Edit /etc/systemd/system/vncserver@.service, replacing USER with the actual user name. Leave the remaining lines of the file unmodified. The -geometry argument specifies the size of the VNC desktop to be created; by default, it is set to 1024×768.

Save the changes.
To make the changes take effect immediately, issue the following command:

Set the password for the user or users defined in the configuration file. Note that you need to switch from root to USER first.

To start or enable the service, specify the display number directly in the command.

The syntax is:

We have selected to runit as port 1, or 5901.

You can also enable the service to start automatically at system start. Then, when you log in, vncserver is automatically started. As root, issue a command as follows:

Now we are running but we need to add a few rules to the firewall to allow us to attach. We can check to see the ports the system is listening on.

First let us add a rule. To allow all VNC connections from a specific address, use a command as follows:

To open a port for TCP traffic in the public zone, issue a command as root as follows:

To view the ports that are currently open for the public zone, issue a command as follows:

From this point we can now connect using VNC client to the Fedora 21 system.


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.