Installazione di un server X su Windows

È possibile installare un server X su Windows per poter utilizzare le applicazioni X-Windows (Gnome, KDE, ecc. Tramite una connessione SSH).

  • Il seguente metodo non utilizza Cygwin. Nell'esempio seguente, il nostro PC Windows (su cui è installato X server) ha l'IP: 10.0.0.1
  • Il server SSH Linux su cui ci si connetterà ha il seguente IP: 10.0.0.2

1. Installa X-Ming

  • Scarica e installa Xming
  • Ad esempio, prendi Xming-6-9-0-24-setup.exe.
  • Installa anche un client SSH come Putty.
  • Avvia Xming: fai clic sulla X nella barra delle applicazioni:

2. Apri la tua connessione SSH

  • Lanciare stucco
  • Configurazione:
  • Abilita inoltro X11: "Connexion"> "SSH"> "X11"> seleziona "Abilita inoltro X11"

  • Per gestire correttamente i tasti funzione, vai su "Terminale"> "Tastiera"> seleziona "Linux".

  • Infine, per visualizzare correttamente i caratteri accentati nel terminale, andare su "Windows"> "Traduzione"> e selezionare "UTF-8"

  • Torna a "Session" e inserisci l'indirizzo del server ssh.

È possibile (se lo si desidera) inserire il nome di una sessione e fare clic su "Salva" per salvare queste impostazioni.

(Basta fare doppio clic sul nome della sessione per avviare la sessione.)

3. Avvia le applicazioni!

Una volta connesso, è possibile eseguire applicazioni grafiche.

Per esempio:

gedit e

firefox e

gnome-terminal e

xterm &

Ad esempio, qui Synaptic e Firefox sono stati lanciati su Linux (10.0.0.2) e visualizzati le loro finestre nel server X di Windows (10.0.0.1) tramite SSH:

Gli appunti

Potenziali problemi

Se le finestre grafiche non sono visualizzate, controllare che X11Forwarding sia impostato su "sì" in / etc / ssh / sshd_config e riavviare il server SSH ( sudo /etc/init.d/sshd restart )

Se la finestra dei comandi ti dà un messaggio del tipo:

Xlib: connessione a "localhost: 10.0" rifiutata dal server

Xlib: PuTTY X11 proxy: tentativo di protocollo di autenticazione errato

quando si tenta di eseguire un'applicazione GUI, significa semplicemente che un utente ha già effettuato l'accesso e utilizza una sessione X.

Avere il desktop completo

Se vuoi avere accesso a un desktop completo (non solo alle applicazioni Windows), hai diverse opzioni:

  • Xnest / gdmflexiserver
  • Server NX.
  • gnome-session

Per gdmflexiserver, è sufficiente digitare il seguente comando nella console ssh: gdmflexiserver -n

Si aprirà una nuova finestra e potrai accedere con il tuo nome utente / password e ricevere un ambiente grafico completo (desktop, sfondo, icone, barre dei menu ...)

NX Server funziona anche tramite SSH e ha il vantaggio di essere molto più veloce di X11 su SSH.

Vedi questi due articoli:

  • installare il server NX
  • Installa un server FreeNX
Articolo Precedente Articolo Successivo

I Migliori Consigli