VPS sou Linux ak yon koòdone grafik: lanse sèvè X2Go sou Ubuntu 18.04

VPS sou Linux ak yon koòdone grafik: lanse sèvè X2Go sou Ubuntu 18.04
Personnalisation VNC и RDP Nou te deja metrize sou yon sèvè vityèl, li rete yo eksplore yon lòt opsyon pou konekte ak yon Desktop Linux vityèl. Opòtinite ki kreye pa konpayi an NoMachine pwotokòl NX yo trè enteresan, epi li travay byen sou chanèl dousman. Solisyon sèvè mak yo chè (kliyan yo gratis), men gen tou yon aplikasyon gratis, ki pral diskite nan atik sa a - sistèm lan. X2Go. Li te koupe soti nan yon pwojè sous louvri FreeNX, lè NoMachine sispann sipòte l ', li kite l' flote lib.

Table of contents:

Enstale anviwònman grafik la

Yon Desktop grafik vityèl sou Linux pa mande pou machin pwisan jiskaske itilizatè a kòmanse kouri pwogram aplikasyon yo. Pou tès yo, nou pral pran yon mwayèn fò Ubuntu Server 18.04 LTS ak de nwayo informatique, kat jigokte RAM ak yon ven jigokte kondwi difisil (HDD). Imaj Ubuntu Server 20.04 LTS deja disponib sou RuVDS; pwosesis pou mete yon vèsyon ki pi resan pral sanble. Pa bliye sèvi ak kòd promo Habrahabr10 pou jwenn yon rabè 10% sou lòd ou a.

VPS sou Linux ak yon koòdone grafik: lanse sèvè X2Go sou Ubuntu 18.04

Nou chwazi ankò XFCE kòm anviwònman Desktop nou an akòz kondisyon ki relativman ba pou resous enfòmatik yo. Anplis de sa, pa gen okenn pwoblèm kouri DE sa a atravè aksè aleka nan anviwònman vityèl:

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

Russifikasyon nan sèvè a ak enstalasyon lojisyèl

Pwochen etap la se mete kanpe lokalizasyon ak enstale yon seri minimòm de pwogram aplikasyon: yon navigatè, yon kliyan imel ak yon suite biwo. Premyèman, enstale tradiksyon pou pwogram sistèm yo:

sudo apt-get install language-pack-ru

Ann mete lokalizasyon:

sudo update-locale LANG=ru_RU.UTF-8

Menm efè a ka reyalize pa manyèlman modifye /etc/default/locale la.

Pou lokalizasyon GNOME ak KDE, repozitwa a gen pakè language-pack-gnome-ru ak language-pack-kde-ru - w ap bezwen yo si w itilize pwogram ki soti nan anviwònman Desktop sa yo. Nan XFCE, tradiksyon yo enstale ak aplikasyon yo. Apre sa, ou ka enstale diksyonè yo:

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

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

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

Anplis de sa, enstalasyon tradiksyon ka nesesè pou kèk pwogram aplikasyon:

# Браузер 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

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

Enstale sèvè X2Go la

Vèsyon ki estab nan sèvè X2Go ak kliyan yo ka enstale soti nan yon depo ekstèn PPA (Achiv Pakè Pèsonèl) sou Launchpad oswa soti nan depo estanda yo nan degaje Ubuntu aktyèl yo. Nou pral konsantre sou dezyèm opsyon an, depi vèsyon lojisyèl yo nan tou de sous yo se menm bagay la, men si ou bezwen pakè adisyonèl, w ap oblije konekte yon depo twazyèm pati. Nou bezwen enstale de pakè:

sudo apt-get install x2goserver x2goserver-xsession

Si w ap itilize anviwònman MATE oswa LXDE, pakè adisyonèl yo pral nesesè (yo pa nesesè pou XFCE):

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

Glas la sou gato a: X2Go travay atravè SSH epi li pa mande pou okenn konfigirasyon plis. VPS la dwe gen sshd kouri ak aksè nan pò 22 nan règ yo firewall. Depi nou ap pale de yon sèvè vityèl, sa a se pwobableman deja fè soti nan bwat la. Li fasil pou louvri aksè aleka atravè SSH sou yon machin fizik. Tout sa ki rete se tcheke estati sèvè X2Go la:

sudo systemctl status x2goserver

VPS sou Linux ak yon koòdone grafik: lanse sèvè X2Go sou Ubuntu 18.04
Li vo tou kreye yon itilizatè san privilèj pou travay ak anviwònman Desktop la:

sudo adduser desktopuser

VPS sou Linux ak yon koòdone grafik: lanse sèvè X2Go sou Ubuntu 18.04
Ann ajoute itilizatè a nan gwoup sudo pou li ka fè travay ki gen rapò ak administrasyon an. Si pa gen okenn bezwen sa yo, ou ka sote etap sa a:

sudo gpasswd -a desktopuser sudo

Koneksyon Desktop

Lojisyèl kliyan X2Go pou Windows, Linux ak OS X disponib telechaje sou Online pwojè. Kliyan Android a ap devlope, epi aplikasyon mobil gratis ki soti nan NoMachine pa konpatib ak sèvè X2Go la. Si w gen Ubuntu enstale sou òdinatè lokal ou a, jis ajoute pake x2goclient la:

sudo apt-get install x2goclient

Pou prezève divèsite espès, fwa sa a nou pral pran yon kliyan pou Windows:

VPS sou Linux ak yon koòdone grafik: lanse sèvè X2Go sou Ubuntu 18.04
Isit la ou ka configured anviwònman koneksyon, aparèy antre/sòti, ak aparèy miltimedya.

VPS sou Linux ak yon koòdone grafik: lanse sèvè X2Go sou Ubuntu 18.04
VPS sou Linux ak yon koòdone grafik: lanse sèvè X2Go sou Ubuntu 18.04
VPS sou Linux ak yon koòdone grafik: lanse sèvè X2Go sou Ubuntu 18.04
Si tout bagay fèt kòrèkteman, Desktop XFCE a ap parèt apre konekte.

VPS sou Linux ak yon koòdone grafik: lanse sèvè X2Go sou Ubuntu 18.04

Kouri yon aplikasyon sou yon òdinatè aleka

Pafwa, olye pou yo yon anviwònman Desktop plen véritable, ou bezwen kouri yon aplikasyon ki gen anpil resous (pa egzanp, yon IDE) sou òdinatè a aleka. Sa a pa difisil pou fè; jis presize kalite sesyon ki apwopriye a ak lòd nan paramèt koneksyon yo.

VPS sou Linux ak yon koòdone grafik: lanse sèvè X2Go sou Ubuntu 18.04
VPS sou Linux ak yon koòdone grafik: lanse sèvè X2Go sou Ubuntu 18.04
Navigatè kouri sou VPS aleka ak Ubuntu

Genyen tou plis opsyon ekzotik pou itilize X2Go: sistèm nan pèmèt, pou egzanp, konekte nan yon sesyon itilizatè sou yon òdinatè aleka (tankou nan TeamViewer). Nan ka sa a, tou de pati kliyan ak sèvè yo dwe enstale sou tou de machin yo. Anplis de sa, li pa nesesè yo defini pwofil sesyon sou chak kliyan: ou ka enstale ak konfigirasyon x2gobroker yo defini yo sou sèvè a. Pou fè sa w ap bezwen konekte depo twazyèm pati ak pakè adisyonèl.

Benefis X2Go

Kontrèman ak sistèm VNC gwo bandwidth la, X2Go itilize pwotokòl NX 3 avanse pou minimize kantite done transfere yo. Sistèm nan gen pwòp sèvè X li yo, anplis, li pa mande nòmalman pa gen okenn anviwònman e li gen kapasite avanse. Nou te pale sèlman sou sa ki pi fondamantal yo, men X2Go ka fè anpil plis, ki gen ladan difize odyo ak videyo soti nan sèvè a nan kliyan an, enprime nan yon enprimant lokal (sou yon VPS ou pral oblije enstale pakè adisyonèl nan konfigirasyon yon enprimant vityèl) ak anyè pataje. Entèaksyon ak sèvè a fèt atravè yon sshd serye ak tan teste - mekanis otantifikasyon an sekirite yo disponib pou itilizatè a, enkli. ak kle. X2Go otomatikman mete kanpe anviwònman ou lè ou konekte (pa bezwen kenbe sèvè X la kouri tout tan), sipòte travay milti-itilizatè ak anviwònman Desktop ki pi popilè, epi li pa touye sesyon ou menm apre koneksyon an pèdi.

VPS sou Linux ak yon koòdone grafik: lanse sèvè X2Go sou Ubuntu 18.04

Sous: www.habr.com

Add nouvo kòmantè