Estoy tratando de descubrir cuál es la forma "ligera" de configurar mi servidor Ubuntu 16.04 LTS para que tenga acceso a través de GUI (a través de SSH como opción). Me gustaría llegar desde mi estación de trabajo Ubuntu 16.04. Tengo muy poco conocimiento sobre cómo funcionan esas técnicas. Leí sobre X11 y parece que es posible instalar el servidor Xorg y habilitar el reenvío X11 y listo.
Pero en otros artículos leí que es suficiente instalar paquetes comunes de escritorio y no es necesario instalar todo lo relacionado con la GUI. Entonces estoy realmente confundido. También veo que hay varios métodos como VNC, reenvío X11 "simple", xRDP. Se pueden combinar. Leí diferentes recursos y, como me di cuenta, la forma más preferible de hacerlo es usar xRDP. ¿Puede ser que esté equivocado?
Este artículo (uno de los que he leído) http://c-nergy.be/blog/?p=8952 describe la instalación de xRDP y no considera SSH. Aquí está el reenvío ssh ¿Cómo reenviar X sobre SSH desde la máquina Ubuntu?
Las preguntas son:
- ¿Es la forma más preferible de xRDP lograr el objetivo?
- ¿Qué pasos debo hacer para que xRDP me proporcione la GUI remota (qué paquetes debo instalar en el servidor y el escritorio)? Me gustaría tener mate de escritorio. ¿Debo instalarlo en la estación de trabajo o en el servidor o en ambos? *
- ¿Cómo habilitar xRDP sobre el túnel SSH? *
* - Si el xRDP no es una opción, las últimas dos preguntas se relacionan con esa (VNC u otra cosa) que sugiera, por favor.
Respuestas:
ssh -X
En el servidor, necesita un servidor ssh, por ejemplo,
openssh-server
y al menos algunas herramientas básicas de X, por ejemplo,xinit
yfluxbox
(y los programas y bibliotecas que necesitan). También debe instalar los programas de aplicación que desea ejecutar, le sugieroxterm
y los programas de aplicación gráficos que desea ejecutar.En el equipo cliente, debe
ssh
iniciar sesión ysftp
transferir archivos u otra herramienta que pueda realizar las mismas tareas, por ejemplo, filezilla.Luego puede iniciar sesión de forma remota con gráficos,
y luego puede iniciar programas de aplicaciones gráficas, por ejemplo
Vea este enlace: help.ubuntu.com/14.04/serverguide/openssh-server.html
Usar ssh directamente de esta manera es simple, pero tal vez no sea tan elegante como RDP o VNC. Pero también debe considerar aprender las herramientas de línea de comandos necesarias y administrar su servidor de esa manera o mediante una interfaz web.
fuente
$ libreoffice --writer
abre un escritor, puede guardar el nuevo documento y luego podrá verlo en el directorio.1)
Depende, pero yo diría que sí. Yo mismo, me encontré con este mismo problema y llegué a xrdp. Yo también tengo un servidor ubuntu que tiene instalado xrdp y diría que funciona muy bien.
2)
Mientras buscaba una solución, encontré este artículo aquí , que encontré muy útil. Además, como también ha señalado @mikewhatever, no necesita el mismo entorno de escritorio en la computadora conectada. La única razón por la que necesita un entorno de escritorio diferente en el servidor es porque XRDP no admite el entorno predeterminado.
3)
Es automático *, solo necesita habilitar la opción de túnel ssh en su cliente de escritorio remoto.
* No necesitaba hacer nada elegante, solo seguí los pasos en el artículo vinculado.
¡Espero que esto te ayude!
fuente
lo instalé
xrdp
Si te estás conectando desde Ubuntu, entonces
ssh -X username@server
Si se está conectando desde Windows, puede usar
Remote desktop connection
fuente