a través de VNCViewer 1. Herramienta de acceso de cliente en Windows
Para VNC, existen muchas herramientas de acceso de cliente, como RealVNC, VNCViewer, etc. Prefiero VNCViewer, que es relativamente compacto y liviano. El uso también es muy simple, como se muestra a continuación:
El siguiente: 1 es el número de escritorio asignado, puede asignar diferentes números de acceso de escritorio a diferentes clientes, si es el puerto predeterminado, puede ingresarlo si La configuración del número de puerto también requiere el acceso al número de puerto después de la IP.
2. Configuración del servidor Ubuntu
1) Primero instale el servicio vncserver
sudo apt-get install vnc4server
2) Después de la instalación exitosa, abra el servicio vnc
Si desea acceder al escritorio del usuario raíz El entorno utiliza sudo vncserver. Si accede al entorno de usuario normal actual, puede usar directamente vncserver. La primera vez que inicie, deberá establecer una contraseña para usarla cuando el cliente acceda a ella. Puede usar vncpasswd para modificarla más adelante.
Después de iniciar vnc correctamente, se generará un directorio .vnc en el directorio principal.
3) Modifique el archivo xstartup original para el acceso gráfico. Si no modifica el archivo xstartup y accede al mismo desde el cliente, aparecerá la siguiente interfaz:
, es decir, solo una ventana de terminal no tiene gráficos. Interfaz, esto obviamente no es lo que queremos, entonces, ¿cómo acceder al gráfico? Esto requiere modificar el archivo de configuración vnc xstartup.
El archivo de xstartup predeterminado tiene este aspecto:
#! /bin /sh
# Descomente las siguientes dos líneas para el escritorio normal:
# unset SESSION_MANAGER
# exec /etc /X11 /xinit /xinitrc
[-x /etc /vnc /xstartup] &&&&&&&&&&&&&&&&y > xsetroot -solid grey
vncconfig -iconic &x-terminal-emulator -geometry 80x24 + 10 + 10 -ls -title " $ VNCDESKTOP Desktop " &x-window-manager &Necesitamos La última línea "x-window-manager &" se cambia a nuestro propio servicio de interfaz gráfica de Ubuntu, entonces ¿qué es? Esto depende de qué entorno de escritorio sea Ubuntu, Ubuntu tiene gnome, KDE, Unity y otros escritorios Medio ambiente
Si es un escritorio gnome, cambie a gnome-session &;
Si es un escritorio KDE, cambie a startkde &;
Si es un escritorio Unity, primero vaya a /usr /share /gnome-session /session /Mire el nombre de la sesión de escritorio, si es ubuntu-2d, luego cambie la última línea a:
export STARTUP = " /usr /bin /gnome-session --session = ubuntu-2d " $ STARTUP
Ahora Ubuntu es un escritorio de unidad, como este:
Después de que se complete la modificación, si ha habilitado el servicio vncserver, necesita usar vncserver -kill: 1 (aquí está el escritorio No. 1 predeterminado, modifíquelo según su propia situación. ) para finalizar el servicio de escritorio en ejecución y luego reiniciar el servicio: vncserver: 1 genera una nueva sesión, el cliente vuelve a conectarse, aparecerá una interfaz gráfica.
Nota: Si no lo ha utilizado con éxito, es posible que su Ubuntu no tenga instalado el entorno de escritorio correspondiente. Si se trata de un entorno de escritorio gnome, puede instalarlo de la siguiente manera:
(1) Instale la base de x-windows
sudo apt-get install x-window-system-core (generalmente instalado)
(2) Instalar el administrador de inicio de sesión
sudo apt-get install gdm (también kdm /xdm)
(3) Instalar el escritorio de Ubuntu
sudo apt-get install ubuntu-desktop