2011-08-20 15:07:33 +0000 2011-08-20 15:07:33 +0000
7
7

Como posso exportar DISPLAY de um terminal Linux para um PC Windows?

Exportar a exibição de um terminal Linux para um ambiente de trabalho Linux é fácil; faz-se o seguinte:

Em 192.168.90.121 (localPC):

xhost + 192.168.10.164

Em 192.168.10.164 (remotePC):

export DISPLAY=192.168.90.121:0.0 <br/>
firefox

A janela Firefox aparece no meu localPC. No caso acima mencionado, ambos os PCs são Linux.

Posso igualmente exportar a janela do Linux para um PC Windows? No exemplo acima, o PC local seria Windows e o PC remoto seria Linux.

Respostas (2)

3
3
3
2011-08-20 15:17:20 +0000

Sim, pode, se instalar um servidor X no seu computador Windows. Existem várias escolhas comerciais (usei Starnet X-Win32 há algum tempo atrás), e algumas de código aberto, como Cygwin/X e XMing . Não é tão indolor como Linux para Linux (ou outro derivado Unix que usa nativamente X11), mas o resultado é bastante aceitável e utilizável.

0
0
0
2018-10-25 07:58:44 +0000

Utilizar Cygwin. i Utilizar o ubuntu no contentor do cais mas este funcionará facilmente sem conter o Ubuntu, ou seja, a máquina de ubuntu totalmente soprada na mesma faixa que a máquina de janelas.

Basta ignorar o termo IP do contentor anfitrião. Conatiner anfitrião IP == IP da máquina Ubuntu.

Ubuntu host container IP 192.168.1.20 Máquina remota do windows na mesma LAN IP 192.168.1.4

No ssh ubuntu conatiner : sudo vim /etc/ssh/sshd_config : restart ssh server onubuntu X11UseLocalhost no

Na máquina remota do windows rodando Cywin X server

  1. Abrir cgywin bash 2.cd /cydrive
  2. Na bash startx – -listen tcp &
  3. export DISPLAY=192.168.1.4:0.0
  4. xhost + 192.168.1.20
  5. No termo X lançado por correr cmd no passo 3 faça o mesmo que no passo 4 um 5
  6. No xterm ssh -Y

  7. Usar massa de vidraceiro. O endereço IP do hospedeiro docker 192.168.1.20 e a porta ssh 22

  8. Habilitar porta para a frente SSH —> X11 assinale a porta de habilitação para a frente. No mesmo separador utilizar a máquina de janelas remotas 192.168.1.4:0.0 em que o contentor remoto Ubuntu irá atirar o seu mostrador 10.Clicar ligar, introduzir credenciais e executar um xll-GUI como xeyes

  9. Dois olhos aparecerão em 192.168.1.4:0.0 máquina de janelas remotas que não utilizam visor de linux.

  10. Portanto, não há necessidade de instalar um servidor X11 completo separado no Ubbuntu mantendo o conatiner leve

  11. Oh sim, para xeyes precisa de instalar algumas aplicações GUI x-11, sudo apt-get install x11-apps

  12. Assegure-se de que o tyoe em xeyes & para que não bloqueie a shell.

  13. No Xterminal pode fazer o mesmo que no putty.ssh -Y wasadmin@192.168.1.20. A bandeira -Y é necessária para o reencaminhamento de porto de confiança. Uma vez logado no tipo xeyes &

Questões relacionadas

3
6
10
19
4