A VNC távoli asztali működésének használata a Linuxon

Parancsok, szintaxisok és példák

Ez a cikk leírja a távoli asztali munkamenetek beállítását és használatát a Linuxon a VNC (Virtual Network Computing) használatával. A VNC olyan távoli megjelenítő rendszer, amely lehetővé teszi egy asztali környezet elindítását egy gépen, és internetkapcsolaton keresztül hozzáférhet más számítógépekhez. Állítólagos asztali számítógépeket állíthat be, amelyeket a kapcsolat bontása közben is megtart, így tovább folytathatja a munkát pontosan ott, ahol újra kapcsolódott.

Ez például akkor hasznos, ha különböző helyeken ugyanazon "asztalról" szeretne dolgozni, és olyan asztali környezetet futtathat egy olyan kiszolgálón, amelyhez nincs fizikai hozzáférése, vagy amelynek nincs csatolva terminálja (monitor és billentyűzet). Minden, amire szüksége van, hálózati kapcsolat.

Tehát hogyan működik? Telepítenie kell a "nvcserver" -et a kiszolgáló gépen (ha még nincs telepítve) és a "nvcviewer" -en és az ügyfélgépen (lásd a realNNC-t egy népszerű verzióhoz a VNC szoftverhez). A tűzfal problémáinak elkerülése érdekében célszerű használni a ssh biztonságos shell-ot, hogy csatlakozzon a "néző" gépétől a kiszolgálóhoz, amelyen az asztali munkát futtatni szeretné. A PuTTY csomag nagyszerűen működik erre a célra.

Tehát az első lépés egy ssh indítása, például PuTTY használatával. Ezután bejelentkezik a szerverre és adja meg:

vncserver Az 'server1.org1.com::6' (juser) 'desktop' a server1.org1.com.6

A "vncserver" futtatása előtt be kell állítania az "xstartup" inicializáló fájlt a ".vnc" könyvtárban, amelyet a saját könyvtárában kell létrehoznia. Ez a fájl inicializáló parancsokat tartalmaz, például

# Execute common xstartup fájl [-x / etc / vnc / xstartup] && exec / etc / vnc / xstartup # Töltsünk .Xresources fájlt [-r $ HOME / .Xresources] && xrdb $ HOME / .Xresources # Futtassuk a vncconfig segédt lehetővé teszi a vágólap átvitelét és az asztal vezérlését vncconfig -iconic & # Launch a GNOME desktop exec gnome-session &

Most egy "asztali" fut a kiszolgálón, várva, hogy megjelenjen a helyi számítógépen. Hogyan csatlakozik hozzá? Ha telepítette a realVNC szoftvert vagy letöltötte a VNC nézőt, akkor futtathatja ezt a nézőt, és adja meg a kiszolgáló és a kijelző számát a példában bemutatott módon:

server1.org1.com:6

A néző szoftver kérni fogja a jelszavát is. Amikor először használja a VNC-t ezen a kiszolgálón, új jelszót ad meg, amelyet a .vnc mappába ment. A jelszó a VNC-kapcsolatokra vonatkozik, és nem kapcsolódik hozzá a kiszolgáló felhasználói fiókjához. Az inaktivitás időtartama után felkérheti a fiók jelszavát is, hogy engedélyezze a kiszolgáló hozzáférését.

A jelszó elfogadása után az asztali ablaknak meg kell jelennie a megadott grafikus felhasználói felület elemekkel. Az asztal bezárásával az asztali ablak bezárásával csatlakozhat.

A VNC kiszolgálófolyamatot ("asztali") a kiszolgáló shell ablakában a következő parancs beírásával szakíthatja meg:

vncserver -kill:

Például:

vncserver -kill: 6 export geometria = 1920x1058

Ahol az "1920" a kívánt szélességet jelöli, és "1058" az asztal ablakának kívánt magassága. A legjobb, ha megfelel a képernyő aktuális felbontásának.

Lásd a MobaXterm egy egyszerűen használható távoli asztali alternatívát