Quiero mostrar xclocken otra computadora.
En mi computadora ( 111) puedo acceder a pingla otra computadora ( 222) dentro de mi red doméstica:
$ ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr 44:55:66:77:88:99
inet addr:192.168.0.111 Bcast:192.168.0.255 Mask:255.255.255.0
$ ping 192.168.0.222
El enrutador es un enrutador Gigabit inalámbrico N D-Link DIR-655 .
$ xclock -display 192.168.0.111:0
Muestra el xclocken mi computadora ( 111) como se esperaba. En la otra computadora ( 222):
$ xhost +
Pero luego de vuelta en mi computadora ( 111) también se muestra en mi computadora cuando se cambia a:
$ xclock -display 192.168.0.222:0
Para intentar verificar el uso del -displayinterruptor:
$ xclock -display 192.168.0.111:0.1
Error: Can't open display: 192.168.0.111:0.1
$ ping 192.168.0.333
ping: unknown host 192.168.0.333
$ xclock -display 192.168.0.333:0
Esperaría que fallara, pero también se muestra en mi computadora ( 111) pero con un poco de retraso. Estos resultados me dicen que el displayargumento está llegando xclock.
$ uname -a
Linux mycomputer 3.2.0-27-generic #43-Ubuntu SMP Fri Jul 6 14:46:35 UTC 2012 i686 i686 i386 GNU/Linux
Estoy usando LXDE en lugar de GNOME o KDE.
Solo intento xclockmostrar y no estoy interesado en abordar los problemas de seguridad en esta pregunta.

En mi computadora (
111):seguido simplemente por:
se ejecutará
xclocken la otra computadora (222) y se mostrará en mi computadora (111).Nota: Para que esto funcione,
X11Forwardingdebe estar habilitado en la/etc/ssh/sshd_configcomputadora (222)fuente
Y puedes hacer lo más simple :)
fuente
Aquí está la respuesta actualizada. Funcionó para mí en la nueva instalación de Ubuntu 18.04.02.
Instalé el servidor ssh para hacer que el sistema sea accesible en ssh.
Nada está bloqueado por defecto para verificarlo. Entonces nada que hacer.
iptables -LAbrí el archivo
/etc/gdm/custom.confy agreguéDescomento lo siguiente en
/etc/ssh/sshd_configReinicié la máquina y ejecuté el comando
xhost +Ahora fui a la segunda computadora y ejecuté el comando, asegúrese de que xclock esté instalado y suponiendo que la salida del comando
echo $DISPLAYes: 1Verá el xclock en la computadora ubuntu.
netstat -antlp | grep 6001estaba mostrando a Xorg escuchando.fuente