Installera en X-server under Windows

Det är möjligt att installera en X-server under Windows för att kunna använda X-Windows-program (Gnome, KDE, etc., genom en SSH-anslutning).

  • Följande metod använder inte Cygwin. I exemplet nedan har vår Windows-dator (där X-servern är installerad) IP: 10.0.0.1
  • Linux SSH-servern där du kommer ansluta har följande IP: 10.0.0.2

1. Installera X-Ming

  • Hämta och installera Xming
  • Ta till exempel Xming-6-9-0-24-setup.exe.
  • Installera också en SSH-klient som Putty.
  • Starta Xming: klicka på X i Aktivitetsfältet:

2. Öppna din SSH-anslutning

  • Starta kitt.
  • Konfiguration:
  • Aktivera X11-vidarebefordran: "Connexion"> "SSH"> "X11"> kolla "Aktivera X11-vidarebefordran"

  • För att ordentligt hantera funktionstangenterna, gå till "Terminal"> "Tangentbord"> välj "Linux".

  • Och slutligen att visa accenterade tecken korrekt i terminalen, gå till "Windows"> "Översättning"> och välj "UTF-8"

  • Gå tillbaka till "Session" och ange adressen till ssh-servern.

Du kan (om du vill) ange ett sessionsnamn och klicka på "Spara" för att spara dessa inställningar.

(Dubbelklicka på sessionsnamnet för att starta sessionen.)

3. Starta applikationer!

När du är ansluten kan du köra grafiska applikationer.

Till exempel:

gedit &

firefox &

gnome-terminal &

xterm &

Till exempel, här startade Synaptic och Firefox på Linux (10.0.0.2) och visade sina Windows på X-servern av Windows (10.0.0.1) via SSH:

anteckningar

Potentiella problem

Om grafikfönstren inte visas, kontrollera att X11Forwarding är inställd på "yes" i / etc / ssh / sshd_config och starta om din SSH-server ( sudo /etc/init.d/sshd restart )

Om kommandofönstret ger dig ett meddelande som:

Xlib: anslutning till "localhost: 10.0" nekad av servern

Xlib: PuTTY X11 proxy: Felaktigt autentiseringsprotokoll försökt

när du försöker köra en GUI-applikation betyder det helt enkelt att en användare redan är inloggad och använder en X-session.

Ha det fulla skrivbordet

Om du vill ha tillgång till ett komplett skrivbord (inte bara Windows-program) har du flera alternativ:

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

För gdmflexiserver, skriv bara in följande kommando i ssh-konsolen: gdmflexiserver -n

Ett nytt fönster öppnas och du kan logga in med ditt användarnamn / lösenord och få en fullständig grafisk miljö (skrivbord, tapeter, ikoner, menyrader ...)

NX Server arbetar också via SSH och det har fördelen att vara mycket snabbare än X11 över SSH.

Se dessa två artiklar:

  • installera NX-servern
  • Installera en FreeNX-server
Tidigare Artikel Nästa Artikel

Bästa Tipsen