Come far fare a Putty l'equivalente di "ssh -X"?


22

Voglio collegarmi a un server Linux dal mio desktop di Windows 7. Posso accedere con successo a ssh, ma voglio l'equivalente di "ssh -X", in modo da poter aprire i programmi della GUI e vederli effettivamente.

Risposte:


16

È possibile abilitare l'inoltro X11 nella configurazione di Putty. Nel menu a sinistra, trova l'albero delle connessioni. In SSH, espanderlo e vedrai la finestra Tunnel. Fai clic su "Abilita inoltro X11". Sta impostando il default su X display in "localhost: 0".

Naturalmente, anche il server a cui ci si sta connettendo deve essere configurato correttamente.

Spero che questo aiuti e buona fortuna.


6
Naturalmente, è necessario anche un server X11 in esecuzione sul computer con putty, quindi i programmi remoti hanno un modo per visualizzare le loro GUI.
Ben Voigt,


1
  1. Installa un Xserver. Le opzioni gratuite sono Xming, XSRV e Cygwin / X. Personalmente uso la versione gratuita di Xming, perché lavoro principalmente nella riga di comando e le mie esigenze di grafica intensiva non sono troppo, e so che Xming funziona. La versione di Xming che uso è del 2007 e mentre Xming è ancora in fase di sviluppo attivo, l'ultima versione 7.7 non è più disponibile senza pagare una donazione all'autore. XSRV e Cygwin / X sono più ben mantenuti, ma non l'ho mai usato.

  2. In Putty, in SSH> X11, devi assicurarti di "Abilitare l'inoltro X" e impostare il display sul server "Posizione display X: = localhost: 0". Puoi anche verificare che tutto funzioni facendo "echo $ DISPLAY" una volta effettuato l'accesso tramite SSH. Se la grafica viene inoltrata correttamente all'Xserver, allora dovrebbe leggere la variabile DISPLAY dovrebbe avere il valore: 10 o: 0. I valori possono variare leggermente, a seconda del numero di sessioni X in corso: /unix/10121/open-a-window-on-a-remote-x-display-why-cannot- aperto-display

  3. Prova il programma "xeyes" o "xclock", che visualizzerà una GUI, a scopo di test.


0

Penso che tu stia molto meglio installando cygwin con xserver e openssh, altrimenti l'installazione di x server può essere una seccatura.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.