VPS Linux oo leh interface garaaf ah: bilaabista server-ka X2Go ee Ubuntu 18.04

VPS Linux oo leh interface garaaf ah: bilaabista server-ka X2Go ee Ubuntu 18.04
Habaynta VNC ΠΈ RDP Waxaan mar hore ku barannay server-ka farsamada ah, waxaa hadhay in la sahamiyo hal ikhtiyaar oo kale oo loogu talagalay isku xirka desktop-ka Linux ah. Fursadaha ay abuurtay shirkadu NoMachine borotokoolka NX aad ayay u xiiso badan yihiin, waxayna si fiican uga shaqaysaa kanaalada gaabis ah. Xalalka server-ka calaamadeysan waa qaali (macmiilku waa bilaash), laakiin sidoo kale waxaa jira hirgelin bilaash ah, kaas oo looga hadli doono qodobkan - nidaamka X2Go. Waxaa laga soo saaray mashruuc il furan FreeNX, markii NoMachine joojisay taageeradii isaga oo u oggolaaday inuu si xor ah u sabbeeyo.

Shaxda tusmada:

Ku rakibida deegaanka garaafyada

Shabakadda garaafiga ah ee Linux uma baahna mishiinno awood leh ilaa isticmaaluhu uu bilaabo socodsiinta barnaamijyada codsiga. Imtixaanada, waxaan ku qaadan doonaa celcelis xoogan Ubuntu Server 18.04 LTS oo leh laba kombuyuutar oo kombuyuutar ah, afar gigabytes oo RAM ah iyo labaatan gigabyte hard drive (HDD). Sawirada Ubuntu Server 20.04 LTS ayaa horeyba loogu heli karaa RuVDS; habka dejinta nooc cusub ayaa la mid noqon doona. Ha iloobin inaad isticmaasho code Habrahabr10 si aad u hesho qiimo dhimis 10% ah dalabkaaga.

VPS Linux oo leh interface garaaf ah: bilaabista server-ka X2Go ee Ubuntu 18.04

Waxaan mar kale u dooranaa XFCE sidii deegaan desktop-kayaga sababtoo ah shuruudaha aad u hooseeya ee agabka xisaabinta. Intaa waxaa dheer, ma jiraan wax dhibaato ah oo ku socodsiinta DE-gan iyada oo loo marayo gelitaanka fog ee jawiyada casriga ah:

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

Russification ee server-ka iyo rakibidda software

Talaabada xigta waa in la dejiyo deegaan oo lagu rakibo barnaamijka ugu yar ee barnaamijyada: browser, macmiil iimaylka iyo xafiis xafiis. Marka hore, ku rakib tarjumaadaha barnaamijyada nidaamka:

sudo apt-get install language-pack-ru

Aan dejinno deegaan ahaan:

sudo update-locale LANG=ru_RU.UTF-8

Saamaynta isku midka ah ayaa lagu gaari karaa iyadoo gacanta lagu saxayo /etc/default/locale.

Meelaynta GNOME iyo KDE, bakhaarku waxa uu leeyahay xidhmooyinka luqadda-pack-gnome-ru iyo luqadda-pack-kde-ru - waxaad u baahan doontaa haddii aad isticmaasho barnaamijyo ka socda deegaannada desktop-ka. Gudaha XFCE, tarjumaadaha ayaa lagu rakibay codsiyo. Marka xigta waxaad ku rakibi kartaa qaamuusyada:

# Π‘Π»ΠΎΠ²Π°Ρ€ΠΈ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΎΡ€Ρ„ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ
sudo apt-get install hunspell hunspell-ru

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

# Англо-русский ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ DICT
sudo apt-get install mueller7-dict

Intaa waxaa dheer, rakibidda tarjumaadda waxaa laga yaabaa in loo baahdo barnaamijyada codsiyada qaarkood:

# Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ 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

На этом ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° окруТСния Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°.

Ku rakibida server-ka X2Go

Noocyo xasiloon oo ah server-ka X2Go iyo macmiilka waxa lagu rakibi karaa kayd dibadda ah PPA (Kaydhka Baakadaha Shakhsi ahaaneed) shid Qalabka Launchpad ama laga soo bilaabo kaydadka caadiga ah ee Ubuntu hadda jira. Waxaan diiradda saari doonaa ikhtiyaarka labaad, maadaama noocyada software ee labada ilo ay isku mid yihiin, laakiin haddii aad u baahan tahay baakado dheeraad ah, waa inaad ku xirtaa kaydka dhinac saddexaad. Waxaan u baahanahay inaan rakibno laba baakadood:

sudo apt-get install x2goserver x2goserver-xsession

Haddii aad isticmaalayso deegaanka MATE ama LXDE, baakado dheeraad ah ayaa loo baahan doonaa (looma baahna XFCE):

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

Dufanka keega: X2Go wuxuu ku shaqeeyaa SSH oo uma baahna qaabayn kale. VPS waa inay lahaataa sshd ordaya oo marin u helka dekeda 22 ee xeerarka dab-damiska. Maadaama aan ka hadlayno server-ka farsamada, tani waxay u badan tahay in mar hore laga sameeyay sanduuqa. Way fududahay in laga furo marinka fog ee SSH mashiinka jireed. Waxa hadhay oo dhan waa in la hubiyo heerka server-ka X2Go:

sudo systemctl status x2goserver

VPS Linux oo leh interface garaaf ah: bilaabista server-ka X2Go ee Ubuntu 18.04
Waxa kale oo ay mudan tahay in la abuuro isticmaale aan mudnayn inuu la shaqeeyo deegaanka desktop-ka:

sudo adduser desktopuser

VPS Linux oo leh interface garaaf ah: bilaabista server-ka X2Go ee Ubuntu 18.04
Aan ku darno isticmaalaha kooxda sudo si uu u qabto hawlaha maamulka la xiriira. Haddii aysan jirin baahi noocaas ah, waxaad ka boodi kartaa tallaabadan:

sudo gpasswd -a desktopuser sudo

Isku xirka Desktop

X2Go software macmiilka ee Windows, Linux iyo OS X ayaa diyaar ah faafin on goobta mashruuc. Macmiilka Android ayaa ku socda horumar, iyo codsiyada mobilada ee bilaashka ah ee NoMachine kuma habboona server-ka X2Go. Haddii aad Ubuntu ku rakibtay kombayutarka deegaankaaga, kaliya ku dar xirmada x2goclient:

sudo apt-get install x2goclient

Si loo ilaaliyo kala duwanaanta noocyada, markan waxaan u qaadan doonaa macmiilka Windows:

VPS Linux oo leh interface garaaf ah: bilaabista server-ka X2Go ee Ubuntu 18.04
Halkan waxa aad ku habayn kartaa goobaha isku xidhka, agabka wax galinta/soo saarida, iyo agabka warbaahinta badan.

VPS Linux oo leh interface garaaf ah: bilaabista server-ka X2Go ee Ubuntu 18.04
VPS Linux oo leh interface garaaf ah: bilaabista server-ka X2Go ee Ubuntu 18.04
VPS Linux oo leh interface garaaf ah: bilaabista server-ka X2Go ee Ubuntu 18.04
Haddii wax walba si sax ah loo sameeyo, desktop-ka XFCE wuxuu soo muuqan doonaa isku xirka ka dib.

VPS Linux oo leh interface garaaf ah: bilaabista server-ka X2Go ee Ubuntu 18.04

Ku socodsiinta codsiga kumbuyuutarka fog

Mararka qaarkood, halkii aad ka heli lahayd jawi buuxa oo desktop ah, waxaad u baahan tahay inaad ku socodsiiso codsi kheyraad-dhaqaale ah (tusaale, IDE) kumbuyuutarka fog. Tani maaha wax adag in la sameeyo; kaliya sheeg nooca fadhiga ku habboon iyo amarka goobaha isku xirka.

VPS Linux oo leh interface garaaf ah: bilaabista server-ka X2Go ee Ubuntu 18.04
VPS Linux oo leh interface garaaf ah: bilaabista server-ka X2Go ee Ubuntu 18.04
Browser wuxuu ku shaqeeyaa VPS fog oo leh Ubuntu

Waxa kale oo jira fursado badan oo qalaad oo loo adeegsado isticmaalka X2Go: nidaamku wuxuu u oggolaanayaa, tusaale ahaan, in lagu xidho kalfadhiga isticmaalaha kumbuyuutarka fog (sida TeamViewer). Xaaladdan oo kale, labada macmiil iyo qaybaha server waa in lagu rakibaa labada mishiin. Intaa waxaa dheer, muhiim ma aha in la qeexo profiles fadhiga ee macmiil kasta: waxaad ku rakibi kartaa oo habayn kartaa x2gobroker si ay u qeexaan on server ah. Si aad tan u sameyso waxaad u baahan doontaa inaad ku xirto kaydka saddexaad oo leh baakado dheeraad ah.

Faa'iidooyinka X2Go

Si ka duwan nidaamka VNC-bandwidth-sare, X2Go waxay isticmaashaa borotokoolka horumarsan ee NX 3 si loo yareeyo tirada xogta la wareejiyay. Nidaamku waxa uu leeyahay X server u gaar ah, ka sokow, waxa uu u baahan yahay wax habayn ah oo uu leeyahay awoodo horumarsan. Waxaan ka hadalnay oo kaliya kuwa aasaasiga ah, laakiin X2Go wax badan ayuu qaban karaa, oo ay ku jiraan baahinta maqalka iyo muuqaalka server-ka ee macmiilka, daabacaadda daabacaha maxalliga ah (VPS waa inaad ku rakibtaa baakado dheeri ah si aad u habayso daabacaha farsamada) iyo hagayaal la wadaago. Isdhexgalka server-ka wuxuu ku dhacaa sshd la isku halayn karo oo waqti la tijaabiyay - habab xaqiijineed oo sugan ayaa diyaar u ah isticmaalaha, oo ay ku jiraan. oo leh furayaal. X2Go waxay si toos ah u dejinaysaa deegaankaaga markaad gasho (looma baahna inaad sii wado server-ka X had iyo jeer), waxay taageertaa shaqada isticmaaleyaasha badan iyo jawiga desktop-ka ugu caansan, mana dilo fadhigaaga xitaa ka dib markii xiriirku lumo.

VPS Linux oo leh interface garaaf ah: bilaabista server-ka X2Go ee Ubuntu 18.04

Source: www.habr.com

Add a comment