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 09:55] – 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: | + | 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** |
| # 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.1314266126.txt.gz · Last modified: (external edit)
