Instalarea unui server X în Windows

Este posibil să instalați un server X sub Windows pentru a folosi aplicațiile X-Windows (Gnome, KDE, etc .. printr-o conexiune SSH).

  • Următoarea metodă nu utilizează Cygwin. În exemplul de mai jos, PC-ul Windows (pe care este instalat serverul X) are adresa IP: 10.0.0.1
  • Serverul SSH Linux pe care vă veți conecta are următoarea adresă IP: 10.0.0.2

1. Instalați X-Ming

  • Descărcați și instalați Xming
  • De exemplu, luați Xming-6-9-0-24-setup.exe.
  • De asemenea, instalați un client SSH, cum ar fi Putty.
  • Începeți Xming: faceți clic pe X în bara de activități:

2. Deschideți conexiunea SSH

  • Lansați chit.
  • Configurare:
  • Activați redirecționarea X11: "Connexion"> "SSH"> "X11"> bifați opțiunea "Activați redirecționarea X11"

  • Pentru a gestiona corect tastele funcționale, accesați "Terminal"> "Tastatură"> selectați "Linux".

  • În final, pentru a afișa corect caracterele accentuate în terminal, mergeți la "Windows"> "Traducere"> și selectați "UTF-8"

  • Reveniți la "Sesiune" și introduceți adresa serverului ssh.

Puteți să introduceți un nume de sesiune (dacă doriți) și să faceți clic pe "Salvați" pentru a salva aceste setări.

(Pur și simplu faceți dublu clic pe numele sesiunii pentru a începe sesiunea.)

3. Lansați aplicații!

După conectare, puteți rula aplicații grafice.

De exemplu:

gedit &

firefox &

gnome-terminal &

xterm &

De exemplu, aici Synaptic și Firefox au lansat pe Linux (10.0.0.2) și afișând ferestrele lor pe serverul X al Windows (10.0.0.1) prin SSH:

notițe

Probleme potențiale

Dacă ferestrele grafice nu sunt afișate, verificați dacă X11Forwarding este setat la "yes" în / etc / ssh / sshd_config și reporniți serverul SSH ( sudo /etc/init.d/sshd restart )

Dacă fereastra de comandă vă oferă un mesaj precum:

Xlib: conexiune la "localhost: 10.0" refuzată de server

Xlib: proxy PuTTY X11: a încercat un protocol de autentificare greșit

când încercați să rulați o aplicație GUI, înseamnă pur și simplu că un utilizator este deja conectat și utilizând o sesiune X.

Deschideți desktop-ul complet

Dacă doriți să aveți acces la un desktop complet (nu numai aplicații Windows), aveți mai multe opțiuni:

  • XNest / gdmflexiserver
  • NX Server.
  • gnome-sesiune

Pentru gdmflexiserver, pur și simplu introduceți următoarea comandă în consola ssh: gdmflexiserver -n

O fereastră nouă se va deschide și vă puteți conecta cu numele de utilizator / parola și veți primi un mediu grafic complet (desktop, tapet, pictograme, bare de meniu ...)

NX Server funcționează și prin SSH și are avantajul de a fi mult mai rapid decât X11 pe SSH.

Vedeți aceste două articole:

  • instalați serverul NX
  • Instalați un server FreeNX
Articolul Precedent Articolul Următor

Cele Mai Importante Sfaturi