Instale el servidor VNC.
sudo yum install tigervnc-server
Cree un nuevo archivo de configuración para cada uno de los
números de pantalla que desea habilitar. En el siguiente caso, estoy
configurando el número de pantalla ": 3". Observe cómo se incluye el
número de pantalla en el nombre del archivo de configuración.
En algunas versiones de Fedora, sugieren que no se incluya el número de
pantalla, ya que systemd generará la configuración correcta en la memoria en la
primera solicitud
cp
/lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:3.service
Edite el nuevo archivo de configuración, modificando el usuario y
los argumentos de inicio según sea necesario. Un ejemplo de las líneas
cambiadas se muestra a continuación. Todas las demás líneas deben estar sin
modificar. La geometría se establece a continuación, pero esta línea no tiene
que modificarse si la geometría predeterminada de "1280x1024" es
aceptable.
Nota: Depende de la
configuración puede optar por modificar el archivo copia agregando el nombre a
la configuración.
Configuracion:
# Clean any existing files in
/tmp/.X11-unix environment
ExecStartPre=/bin/sh -c
'/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/sbin/runuser -l opc -c
"/usr/bin/vncserver %i"
PIDFile=/home/opc/.vnc/%H%i.pid
ExecStop=/bin/sh -c '/usr/bin/vncserver
-kill %i > /dev/null 2>&1 || :'
[Install]
WantedBy=multi-user.target
Ejecute el siguiente comando.
# sudo systemctl daemon-reload
Establezca la contraseña VNC para el usuario definido en el nuevo
archivo de configuración.
# su - opc
$ vncpasswd
Password:
Verify:
Would
you like to enter a view-only password (y/n)? n
$ exit
logout
#
Habilite el servicio para el inicio automático e inicie el
servicio.
# sudo systemctl
enable vncserver@:3.service
# sudo systemctl start
vncserver@:3.service
Ahora debería poder utilizar un cliente VNC para conectarse al
sistema utilizando el número de pantalla y la contraseña definidos.
Si se
desea parar el servicio
# sudo systemctl
stop vncserver@:3.service
# sudo systemctl
disable vncserver@:3.service
Verificando Puerto de Escucha
sudo netstat -anp | grep
Xvnc