¿Hay alguna forma de abrir la pantalla del escritorio desde la terminal (inicio de sesión ssh)?
fuente
¿Hay alguna forma de abrir la pantalla del escritorio desde la terminal (inicio de sesión ssh)?
Puede usar la -X
opción para reenviar aplicaciones gráficas. La gente normalmente reenvía aplicaciones individuales o la barra de tareas o el panel en lugar del escritorio completo. Para aplicaciones como Firefox, la gente suele "hacer un túnel".
ssh -X user@server
Entonces tú puedes
startkde &
Para usar Xephyr:
sudo apt-get install xserver-xephyr
Iniciar una sesión de Xephyr
# change "1280x1024" to the size you desire
Xephyr -ac -screen 1280x1024 -br -reset -terminate 2> /dev/null :1 &
Configure su $ DISPLAY (suponiendo que Xephyr esté activado: 1)
DISPLAY=:1.0
ssh en tu servidor y comienza kde
ssh -XfC -c blowfish user@server startkde
Si está utilizando ssh, asegúrese de comprender el riesgo de seguridad, y personalmente le aconsejo que use las claves y desactive la autenticación de contraseña.
Si desea un escritorio completo, sugeriría FreeNX. FreeNX es rápido y seguro.
Si solo está hablando de ejecutar una aplicación gráfica desde el terminal, puede especificar el DISPLAY
valor del entorno de la siguiente manera:
DISPLAY=:0 gcalctool
O si desea que persista, puede exportarlo para que siga siendo parte de su sesión de bash:
export DISPLAY=:0
su
el usuario que ha iniciado sesión en la pantalla?Utilizo freerdp-x11 que es front-end por x2goclient y back-end por x2goserver, si se conecta a máquinas Linux, entonces la conexión se establece y asegura mediante ssh.
Esto también permite el sombreado.
Alternativamente, xtightvncviewer es bastante útil.
Para x2goserver, dependiendo de la distribución: https://wiki.x2go.org/doku.php/wiki:repositories:ubuntu
Es posible que deba configurar cosas como esta:
Luego, todo lo que necesita hacer es iniciar x2goclient, agregar sus parámetros y elegir el tipo de escritorio que utiliza el host. Por ejemplo, yo uso:
Parámetros:
cuando se conecta a un servidor terminal de Windows.
La mayoría de las máquinas Linux están utilizando Lubuntu, que es LXDE, por lo que elijo eso y la resolución, el resto funciona automáticamente.
fuente