GNU/Linux >> Tutoriales Linux >  >> Linux

No se pueden ejecutar aplicaciones X a través de SSH en Linux

El problema

El usuario no puede ejecutar aplicaciones X a través de SSH en un sistema CentOS/RHEL. Se muestra el siguiente mensaje:

# xclock
Error: Can't open display:

La solución

1. El reenvío X11 está deshabilitado en el inicio de sesión SSH a menos que "-X Se especifica la opción ”:

# ssh -X user@address

2. Es posible que se haya deshabilitado en “/etc/ssh/sshd_config ” con la siguiente configuración:

# vi /etc/ssh/sshd_config
...
X11Forwarding no
...

3. Asegúrese de que el reenvío X11 esté habilitado en “/etc/ssh/sshd_config”:

# vi /etc/ssh/sshd_config
...
X11Forwarding yes
...

Luego, use la opción "-X" al iniciar sesión.


Linux
  1. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  2. Ssh:¿cómo reenviar X sobre Ssh para ejecutar aplicaciones gráficas de forma remota?

  3. Ssh:¿restringir un usuario de Ssh/scp/sftp a un directorio?

  4. Linux:¿ejecutar aplicaciones de Mac Os X en Linux?

  5. ¿Ejecutar el mismo script en varios servidores a través de Ssh?

Cómo cambiar el puerto SSH en Linux

Cómo crear un alias SSH en Linux

La forma correcta de editar archivos /etc/passwd y /etc/group en Linux

Linux – ¿Reenvío X11 a través de Ssh?

¿Alguien puede explicar la 'Autenticación de contraseña' en el archivo /etc/ssh/sshd_config?

¿Cómo puedo ejecutar SSH en un puerto que no sea el 22?