informatica:linux:xwindow
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
informatica:linux:xwindow [2011/08/25 10:06] – 213.229.132.19 | informatica:linux:xwindow [2015/06/25 10:42] (current) – jose | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
+ | |||
+ | forward X X11 DISPLAY ssh | ||
+ | |||
+ | Queremos abrir desde un cliente aplicaciones graficas (por ejemplo xeyes) que estan instaladas en el servidor. | ||
+ | |||
+ | |||
+ | ===== Desde cliente GNU/Linux a servidor GNU/Linux ====== | ||
+ | |||
+ | 1. (Servidor) Editar: | ||
+ | |||
+ | < | ||
+ | sudo cp / | ||
+ | sudo vim / | ||
+ | </ | ||
+ | |||
+ | Y asegurarnos que la siguiente lineas aparece: | ||
+ | |||
+ | < | ||
+ | ... | ||
+ | X11Forwarding yes | ||
+ | ... | ||
+ | </ | ||
+ | |||
+ | 2. (Servidor) Reiniciar demonio SSH: | ||
+ | |||
+ | sudo / | ||
+ | |||
+ | 3. (Cliente) Editar: | ||
+ | |||
+ | < | ||
+ | sudo cp / | ||
+ | sudo vim / | ||
+ | </ | ||
+ | |||
+ | Y asegurarnos que la siguiente lineas aparece: | ||
+ | |||
+ | < | ||
+ | ... | ||
+ | ForwardAgent yes | ||
+ | ForwardX11 yes | ||
+ | ... | ||
+ | </ | ||
+ | |||
+ | 4. (Cliente) Conectarse al servidor: | ||
+ | |||
+ | ssh -Y usuario@nombre.servidor.com | ||
+ | |||
+ | Y lanzar la aplicacion (debe estar instalada en el servidor): | ||
+ | |||
+ | xeyes | ||
+ | |||
+ | |||
+ | ===== Cliente Windows a servidor GNU/ | ||
Instalar Cygwin con los servidores X, el paquete xorg-server \\ | Instalar Cygwin con los servidores X, el paquete xorg-server \\ | ||
Line 30: | Line 83: | ||
Y ya podemos abrir las x, xclock, etc... | Y ya podemos abrir las x, xclock, etc... | ||
- | ====== LINUX ====== | ||
+ | ===== GNU/LINUX - corkscrew ===== | ||
Instalar corkscrew \\ | Instalar corkscrew \\ | ||
Line 56: | Line 109: | ||
===== Cambio de usuario ===== | ===== Cambio de usuario ===== | ||
- | Nos conectamos a una máquina y luego queremos cambiar de usuario y abrir las X. Con la opción -X habilitas forward de las x, también es con la opción -o ForwardX11=yes | + | Nos conectamos a una máquina y luego queremos cambiar de usuario y abrir las X. Con la opción |
# ssh -X root@servidor | # ssh -X root@servidor | ||
Line 85: | Line 138: | ||
Y ya se abre xclock. | Y ya se abre xclock. | ||
+ | ===== No funcionan X con un usuario (FALTACOMPROBAR)===== | ||
+ | Si al cambiar de usuario nos da el error: | ||
+ | # xclock | ||
+ | | ||
+ | No protocol specified | ||
+ | Error: Can't open display: :0 | ||
+ | | ||
+ | Como root ejecutamos: | ||
+ | # xhost local: | ||
+ | | ||
+ | ===== X11 forwarding request failed on channel 0 ===== | ||
+ | Si nos da el error: | ||
+ | X11 forwarding request failed on channel 0 | ||
+ | |||
+ | Comprobad que en el sshd_config del servidor tiene: | ||
+ | X11Forwarding yes | ||
+ | X11UseLocalhost no |
informatica/linux/xwindow.1314266811.txt.gz · Last modified: 2015/04/13 20:19 (external edit)