Red de conocimiento informático - Conocimiento informático - Cómo reiniciar el servicio vncserver que viene con el sistema

Cómo reiniciar el servicio vncserver que viene con el sistema

Para que Linux inicie automáticamente el servicio vncserver después del inicio, debe asegurarse de que no haya problemas con la instalación de VNC y que las diversas configuraciones y firewalls sean normales. Los siguientes son los pasos para instalar y configurar. y configure el servicio vncserver para que se inicie automáticamente:

Primero, debe verificar si el servicio VNC se ha instalado en el servidor. El comando para verificar si VNC está instalado en el servidor es el siguiente:<. /p>

rpm -qa grep vnc

Después de usar el comando anterior, vuelvo aquí. La información es la siguiente (si no se muestra nada, significa que el paquete vnc no está instalado en el sistema )

tigervnc-1.1.0-5.el6.i686

tigervnc-server-1.1.0-5.el6.i686

Si vnc no es instalado, puede usar el siguiente comando para instalarlo:

yum install Tigervnc Tigervnc-server

El siguiente paso es después de la instalación. Hay un problema de configuración.

Utilice el siguiente comando para editar el archivo de configuración:

vi /etc/sysconfig/vncservers

Al utilizar el comando anterior, es posible que esta configuración ya exista en su archivo de servidor, o este archivo de configuración puede no existir en su servidor. Agregue el siguiente contenido al archivo de configuración:

VNCSERVERS="1:root"

VNCSERVERARGS[1]= " -geometry 800x600"

El siguiente párrafo es la anotación del archivo de configuración mencionada anteriormente con fines de referencia:

#Este es el nombre de usuario para configurar el inicio de sesión en el escritorio remoto si hay dos usuarios. , Luego use VNCSERVERS="1:user1 2:user2",,

y así sucesivamente, 1:user1 corresponde a 5901, 2:user2 corresponde a 5902 (el puerto de escucha predeterminado de VNC es. 5900, el puerto de escucha La regla es 59número de usuario), de la siguiente manera

VNCSERVERS="usernumber:myusername"

#La siguiente configuración es la configuración del escritorio de inicio de sesión, donde "1" es el número de serie del usuario y 800x600 es la resolución, -nolisten tcp es para bloquear paquetes tcp, -localhost significa escuchar solo localmente,

VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -localhost"

Si desea bloquear, use stat -nat para ver los puertos de escucha (el valor predeterminado es 5901, 5902, 5903, etc. Si el firewall está activado, debe configurar reglas para permitir la entrada de paquetes TCP). los puertos correspondientes para pasar.

Configuración de referencia: iptables -I INPUT 1 -p tcp --dport 5901 -j ACCEPT (-I INPUT 1 representa la inserción de una regla. La posición de esta regla es 1. Para obtener más detalles, consulte la configuración relevante de iptables)