
Comparta su escritorio Ubuntu usando escritorio remotoexplica cómo compartir un escritorio configurando múltiples funciones desde una GUI.
¿Existe un CÓMO que se base en el acceso a la línea de comandos ssh? Me gustaría saber cómo puedo acceder de forma remota a un escritorio desde Ubuntu o cualquier otro sistema operativo donde tenga acceso ssh y pueda instalar paquetes, pero no acceso a la consola gráfica.
Respuesta1
La respuesta de @Tim es perfectamente razonable, pero como alternativa, es posible que desees investigarNoMachine NXoGratisNX. NoMachine NX es propietario pero le ofrece dos inicios de sesión de usuario remotos de forma gratuita. Entonces, si solo desea conectarse a su propio servidor o algo así, esto puede ser ideal. FreeNX, IIRC elimina esta restricción, pero puede ser un poco más difícil comenzar dependiendo de su nivel de experiencia con Linux. Ambos servicios promocionan una "velocidad casi local" cuando se utilizan para conectarse de forma remota.
Creo que ambos enfoques requieren configurar un servidor NX en la máquina host y luego ejecutar un cliente NX en la máquina cliente. Sólo asegúrese de tener los privilegios para hacer ese tipo de cosas antes de sumergirse.
Personalmente, creo que NX es más rápido y estable que usar VNC, pero no tengo números que respalden eso. Sólo quería ofrecerles una alternativa a VNC.
Respuesta2
Instale x11vnc sudo-apt install x11vnc
.
Si ya hay un usuario conectado, ejecutex11vnc -display :0
Si nadie ha iniciado sesión y conoce la ruta a su DM actual (Administrador de pantalla), ejecutesudo x11vnc -auth /path/to/x11auth -display :0
O puedes intentar adivinar el archivo de autenticación.x11vnc -auth guess -display :0
Y... En caso de que sea nuevo en VNC, este enlace lo pondrá al día rápidamente: http://www.wikihow.com/Use-VNC-Virtual-Network-Computing-to-Control-a-Computer-Remotely
Respuesta3
La solución de Tim tiene como objetivo compartir todo el escritorio (remoto) y creo que se aplica mejor a su pregunta.
Si desea mostrar aplicaciones seleccionadas en su escritorio, puede usar SSH confiableReenvío X11y unservidor X local.
Es posible que deba configurar su DISPLAY
variable :0.0
si aún no está configurada.
ssh -Y [email protected]
Introduzca su contraseña para[correo electrónico protegido].
Inicie una aplicación, por ejemplo:
gnome-terminal &
El terminal debería aparecer en su pantalla local. Puede resultar útil en algunos casos.
Nota:Como la comunicación pasa por SSH, es segura. Además, el protocolo X11 puede resultar ineficiente en algunos casos de uso (por ejemplo, navegación).