X-kiszolgáló telepítése Windows alatt
Lehetőség van X-kiszolgáló telepítésére a Windows alatt az X-Windows alkalmazások használatához (Gnome, KDE, stb. SSH-kapcsolaton keresztül).
- A következő módszer nem használja a Cygwin-t. Az alábbi példában a Windows PC-jünk (amelyen X szerver van telepítve) rendelkezik IP-vel: 10.0.0.1
- A Linux SSH szerver, amelyre csatlakozik, a következő IP-vel rendelkezik: 10.0.0.2
1. Telepítse az X-Ming programot
- Töltse le és telepítse az Xming programot
- Vegyük például az Xming-6-9-0-24-setup.exe fájlt.
- Szintén telepítsen olyan SSH-klienst, mint a Putty.
- Xming indítása: kattintson a tálcán lévő X-re:
2. Nyissa meg az SSH-kapcsolatot
- Indítsa el a gitt.
- konfiguráció:
- Engedélyezze az X11 továbbítást: "Connexion"> "SSH"> "X11"> jelölje be az "X11 továbbítás engedélyezése" lehetőséget
- A funkciógombok megfelelő kezeléséhez lépjen a "Terminál"> "Billentyűzet"> menüpontra, válassza a "Linux" lehetőséget.
- És végül, hogy az ékezetes karaktereket helyesen jelenítse meg a terminálon, menjen a "Windows"> "Fordítás"> elemre, és válassza az "UTF-8" lehetőséget.
- Menjen vissza a "Session" -re, és adja meg az ssh-kiszolgáló címét.
(Ha akarja) írja be a munkamenet nevét, és kattintson a "Mentés" gombra a beállítások mentéséhez.
(A munkamenet elindításához kattintson duplán a munkamenet nevére.)
3. Indítsa el az alkalmazásokat!
A csatlakoztatás után grafikus alkalmazásokat futtathat.
Például:
gedit &
firefox és
gnome-terminál és
xterm &
Például itt a Synaptic és a Firefox Linux (10.0.0.2) rendszeren indított, és az ablakok X-kiszolgálóján (10.0.0.1) megjelenítették az ablakokat az SSH-n keresztül:
Megjegyzések
Lehetséges problémák
Ha a grafikus ablakok nem jelennek meg, ellenőrizze, hogy az / etc / ssh / sshd_config fájlban az X11Forwarding értéke "yes", és indítsa újra az SSH szervert ( sudo /etc/init.d/sshd restart )
Ha a parancsablak olyan üzenetet ad, mint:
Xlib: kapcsolat a "localhost: 10.0" -hoz, amelyet a kiszolgáló elutasított
Xlib: PuTTY X11 proxy: hibás hitelesítési protokoll próbált
amikor egy GUI alkalmazást próbál futtatni, egyszerűen azt jelenti, hogy a felhasználó már bejelentkezett és egy X munkamenetet használ.
A teljes asztali géppel
Ha teljes asztali hozzáférést szeretne elérni (nem csak a Windows-alkalmazások), akkor több lehetősége is van:
- Xnest / gdmflexiserver
- NX szerver.
- gnome-session
A gdmflexiserver esetében egyszerűen írja be a következő parancsot az ssh konzolba: gdmflexiserver -n
Megnyílik egy új ablak, és bejelentkezhet felhasználónevével / jelszavával, és teljes grafikus környezetet kaphat (asztali, háttérkép, ikonok, menüsorok ...)
Az NX Server az SSH-n keresztül is működik, és az előnye, hogy sokkal gyorsabb, mint az X11 az SSH-nál.
Lásd ezeket a két cikket:
- telepítse az NX szervert
- Telepítse a FreeNX szervert