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