VPS li Linux-ê bi navgînek grafîkî: destpêkirina servera X2Go li ser Ubuntu 18.04

VPS li Linux-ê bi navgînek grafîkî: destpêkirina servera X2Go li ser Ubuntu 18.04
Nastroyku VNC и RDP Me berê xwe da ser serverek virtual, ew dimîne ku em vebijarkek din ji bo girêdana bi sermaseya virtual Linux-ê vegerînin. Derfetên ku ji hêla pargîdaniyê ve hatî afirandin NoMachine protokol NX pir balkêş in, û ew li ser kanalên hêdî baş dixebite. Çareseriyên servera marqe biha ne (yên xerîdar belaş in), lê di heman demê de pêkanînek belaş jî heye, ku dê di vê gotarê de were nîqaş kirin - pergal X2go. Ew ji projeyek çavkaniyek vekirî hate veqetandin FreeNX, gava NoMachine piştgiriya wî rawestand û hişt ku ew bi serbestî biherike.

Tabloya naverokê:

Sazkirina hawirdora grafîkî

Sermaseya grafîkî ya virtual ya li Linux-ê pêdivî bi makîneyên hêzdar nake heya ku bikarhêner dest bi bernameyên serîlêdanê neke. Ji bo ceribandinan, em ê navgînek Ubuntu Server 18.04 LTS-ya navîn a bi du navgînên hesabkirinê, çar gigabayt RAM û dîskek hişk a bîst gigabayt (HDD) bistînin. Wêneyên Ubuntu Server 20.04 LTS jixwe li ser RuVDS-ê têne peyda kirin dê pêvajoya sazkirina guhertoyek nûtir bi vî rengî be. Ji bîr nekin ku koda promosyonê ya Habrahabr10 bikar bînin da ku li ser fermana xwe 10% dakêşî bistînin.

VPS li Linux-ê bi navgînek grafîkî: destpêkirina servera X2Go li ser Ubuntu 18.04

Em dîsa XFCE wekî hawîrdora xweya sermaseyê hildibijêrin ji ber hewcedariyên kêm kêm ên çavkaniyên hesabkirinê. Digel vê yekê, tu pirsgirêk tune ku vê DE-ê bi gihandina ji dûr ve di hawîrdorên virtual de bimeşîne:

sudo apt-get install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils

Rûsîkirina server û sazkirina nermalavê

Pêngava paşîn sazkirina herêmîbûnê û sazkirina herî kêm komek bernameyên serîlêdanê ye: gerokek, xerîdarek e-nameyê û komek nivîsgehê. Pêşîn, wergerên ji bo bernameyên pergalê saz bikin:

sudo apt-get install language-pack-ru

Ka em herêmîbûnê saz bikin:

sudo update-locale LANG=ru_RU.UTF-8

Heman bandor dikare bi guherandina desta /etc/default/locale ve were bidestxistin.

Ji bo herêmîkirina GNOME û KDE, depo pakêtên language-pack-gnome-ru û language-pack-kde-ru hene - heke hûn bernameyên ji van hawîrdorên sermaseyê bikar bînin hûn ê hewceyê wan bibin. Di XFCE de, werger bi sepanan têne saz kirin. Piştre hûn dikarin ferhengan saz bikin:

# Словари для проверки орфографии
sudo apt-get install hunspell hunspell-ru

# Тезаурус для LibreOffice
sudo apt-get install mythes-ru

# Англо-русский словарь в формате DICT
sudo apt-get install mueller7-dict

Wekî din, sazkirina wergeran dibe ku ji bo hin bernameyên serîlêdanê hewce bike:

# Браузер Firefox
sudo apt-get install firefox firefox-locale-ru

# Почтовый клиент Thunderbird
sudo apt-get install thunderbird thunderbird-locale-ru

# Офисный пакет LibreOffice
sudo apt-get install libreoffice libreoffice-l10n-ru libreoffice-help-ru

На этом подготовка окружения рабочего стола завершена.

Sazkirina servera X2Go

Guhertoyên stabîl ên server û xerîdar X2Go dikare ji depoyek derveyî were saz kirin PPA (Arşîva Pakêtên Kesane) li ser Launchpad an ji depoyên standard ên berdanên Ubuntu yên heyî. Em ê li ser vebijarka duyemîn bisekinin, ji ber ku guhertoyên nermalavê yên di her du çavkaniyan de yek in, lê heke hûn hewceyê pakêtên din bin, hûn ê neçar bibin ku depoyek sêyemîn girêdin. Divê em du pakêtan saz bikin:

sudo apt-get install x2goserver x2goserver-xsession

Ger hûn hawîrdora MATE an LXDE bikar bînin, dê pakêtên din hewce bibin (ew ji bo XFCE ne hewce ne):

sudo apt-get install x2gomatebindings # if you use MATE/mubuntu
sudo apt-get install x2golxdebindings # if you use LXDE/lubuntu

Bişkojka li ser kekê: X2Go bi SSH-ê re dixebite û konfigurasyonek din hewce nake. Pêdivî ye ku VPS di qaîdeyên firewallê de sshd-ê bixebite û bigihîje porta 22. Ji ber ku em li ser serverek virtual diaxivin, ev belkî jixwe ji qutîkê hatî çêkirin. Vekirina gihîştina dûr a bi SSH-ê li ser makîneyek laşî hêsan e. Tiştê ku dimîne ev e ku hûn rewşa servera X2Go kontrol bikin:

sudo systemctl status x2goserver

VPS li Linux-ê bi navgînek grafîkî: destpêkirina servera X2Go li ser Ubuntu 18.04
Di heman demê de hêja ye ku bikarhênerek bêdestûr biafirîne ku bi hawîrdora sermaseyê re bixebite:

sudo adduser desktopuser

VPS li Linux-ê bi navgînek grafîkî: destpêkirina servera X2Go li ser Ubuntu 18.04
Werin em bikarhêner li koma sudo zêde bikin da ku ew karibe karên girêdayî rêveberiyê pêk bîne. Ger hewcedariyek wusa tune, hûn dikarin vê gavê derbas bikin:

sudo gpasswd -a desktopuser sudo

Girêdana Sermaseyê

Nermalava xerîdar X2Go ji bo Windows, Linux û OS X heye barkirin li ser malperê rêvename. Muwekîlê Android-ê di bin pêşkeftinê de ye, û serîlêdanên mobîl ên belaş ên NoMachine bi servera X2Go re ne hevaheng in. Ger we Ubuntu li ser komputera xweya herêmî sazkirî ye, tenê pakêta x2goclient lê zêde bike:

sudo apt-get install x2goclient

Ji bo parastina cihêrengiya cureyan, vê carê em ê xerîdarek ji bo xwe bigirin Windows:

VPS li Linux-ê bi navgînek grafîkî: destpêkirina servera X2Go li ser Ubuntu 18.04
Li vir hûn dikarin mîhengên pêwendiyê, cîhazên ketin/derketin, û cîhazên multimedia mîheng bikin.

VPS li Linux-ê bi navgînek grafîkî: destpêkirina servera X2Go li ser Ubuntu 18.04
VPS li Linux-ê bi navgînek grafîkî: destpêkirina servera X2Go li ser Ubuntu 18.04
VPS li Linux-ê bi navgînek grafîkî: destpêkirina servera X2Go li ser Ubuntu 18.04
Ger her tişt rast were kirin, sermaseya XFCE dê piştî girêdanê xuya bibe.

VPS li Linux-ê bi navgînek grafîkî: destpêkirina servera X2Go li ser Ubuntu 18.04

Serlêdanek li ser komputerek dûr dimeşîne

Carinan, li şûna hawîrdorek sermasê ya bêkêmasî, hûn hewce ne ku serîlêdanek çavkaniyek zexm (mînakek IDE) li ser komputera dûr bimeşînin. Ev ne dijwar e ku meriv tenê di mîhengên pêwendiyê de celeb û fermana danişînê ya guncan diyar bike.

VPS li Linux-ê bi navgînek grafîkî: destpêkirina servera X2Go li ser Ubuntu 18.04
VPS li Linux-ê bi navgînek grafîkî: destpêkirina servera X2Go li ser Ubuntu 18.04
Gerok li ser VPS-ya dûr a bi Ubuntu-yê dixebite

Di heman demê de ji bo karanîna X2Go vebijarkên biyanîtir jî hene: pergal dihêle, mînakî, bi rûniştinek bikarhênerek li ser komputerek dûr ve were girêdan (wek TeamViewer). Di vê rewşê de, divê herdu parçeyên xerîdar û serverê li ser her du makîneyan bêne saz kirin. Wekî din, ne hewce ye ku profîlên danişînê li ser her xerîdar diyar bikin: hûn dikarin x2gobroker saz bikin û mîheng bikin da ku wan li ser serverê destnîşan bikin. Ji bo vê yekê hûn ê hewce ne ku pê ve girêdayî bikin depoya partiya sêyemîn bi pakêtên zêde.

Feydeyên X2Go

Berevajî pergala VNC-bandora bilind, X2Go protokola pêşkeftî ya NX 3 bikar tîne da ku rêjeya daneya ku hatî veguheztin kêm bike. Pergalê servera xwe ya X heye, ji bilî vê, ew hema hema tu mîhengan hewce nake û xwedan kapasîteyên pêşkeftî ye. Me tenê li ser yên herî bingehîn peyivî, lê X2Go dikare hê bêtir bike, di nav de weşana deng û vîdyoyê ji serverê ji xerîdar re, çapkirina li çaperek herêmî (li ser VPS-ê hûn neçar in ku pakêtên din saz bikin da ku çapkerek virtual mîheng bikin) û derhênerên hevpar. Têkiliya bi serverê re bi navgînek sshd-ya pêbawer û bi dem-ceribandin pêk tê - mekanîzmayên piştrastkirina ewledar ji bikarhêner re peyda dibin, tevî. bi keys. Dema ku hûn têkevinê, X2Go bixweber jîngeha xwe saz dike (ne hewce ye ku servera X her dem bixebite), xebata pir-bikarhêner û hawîrdorên herî populer ên sermaseyê piştgirî dike, û rûniştina we jî piştî windabûna girêdanê jî nakuje.

VPS li Linux-ê bi navgînek grafîkî: destpêkirina servera X2Go li ser Ubuntu 18.04

Source: www.habr.com

Add a comment