VPS ma Linux me kahi kiʻi kiʻi: hoʻomaka i ka kikowaena X2Go ma Ubuntu 18.04

VPS ma Linux me kahi kiʻi kiʻi: hoʻomaka i ka kikowaena X2Go ma Ubuntu 18.04
Hoʻopilikino VNC и RDP Ua aʻo mua mākou i kahi kikowaena virtual, e hoʻomau i ka ʻimi ʻana i kahi koho hou aʻe no ka hoʻopili ʻana i kahi desktop virtual Linux. Nā manawa i hana ʻia e ka hui NoMachine Hola Pūnaewele NX He mea hoihoi loa ia, a he hana maikaʻi ia ma luna o nā kahawai lohi. He kumukūʻai nā lawelawe kikowaena branded (noa nā mea kūʻai aku), akā aia kekahi hoʻokō manuahi, e kūkākūkā ʻia ma kēia ʻatikala - ka ʻōnaehana X2Go. Ua wili ʻia mai kahi papahana open source FreeNX, i ka wā i hoʻōki ai ʻo NoMachine i ke kākoʻo ʻana iā ia a hoʻokuʻu iā ia e lana manuahi.

Papa o ka waihona:

Ke hoʻokomo ʻana i ke kaiapuni kiʻi

ʻAʻole koi ka papa kiʻi kiʻi ma Linux i nā mīkini ikaika a hiki i ka hoʻomaka ʻana o ka mea hoʻohana i nā polokalamu noi. No nā hoʻāʻo, e lawe mākou i ka awelika ikaika ʻo Ubuntu Server 18.04 LTS me ʻelua mau cores computing, ʻehā gigabytes o RAM a me kahi pālua gigabyte hard drive (HDD). Loaʻa nā kiʻi o ka Ubuntu Server 20.04 LTS ma RuVDS; e like ke kaʻina hana o ka hoʻonohonoho ʻana i kahi mana hou. Mai poina e hoʻohana i ka code promo Habrahabr10 e kiʻi i kahi hoʻemi 10% ma kāu kauoha.

VPS ma Linux me kahi kiʻi kiʻi: hoʻomaka i ka kikowaena X2Go ma Ubuntu 18.04

Ua koho hou mākou i ka XFCE i kā mākou papa honua ma muli o nā haʻahaʻa haʻahaʻa no nā kumuwaiwai helu. Eia kekahi, ʻaʻohe pilikia e holo ana i kēia DE ma o ke komo mamao ʻana i nā kaiapuni virtual:

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

Russification o ke kikowaena a me ka lako polokalamu

ʻO ka hana aʻe, ʻo ia ka hoʻonohonoho ʻana i ka localization a hoʻokomo i kahi hoʻonohonoho haʻahaʻa o nā polokalamu noi: kahi polokalamu kele pūnaewele, ka mea leka uila a me kahi keʻena keʻena. ʻO ka mua, e hoʻouka i nā unuhi no nā polokalamu ʻōnaehana:

sudo apt-get install language-pack-ru

E hoʻonohonoho i ka localization:

sudo update-locale LANG=ru_RU.UTF-8

Hiki ke loaʻa ka hopena like ma ka hoʻoponopono lima ʻana i ka /etc/default/locale.

No ka localization o GNOME a me KDE, loaʻa i ka waihona ka language-pack-gnome-ru a me ka language-pack-kde-ru pūʻolo - pono ʻoe iā lākou inā ʻoe e hoʻohana i nā polokalamu mai kēia mau papa honua. Ma XFCE, hoʻokomo ʻia nā unuhi me nā polokalamu. A laila hiki iā ʻoe ke hoʻokomo i nā puke wehewehe ʻōlelo:

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

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

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

Eia kekahi, pono paha e hoʻokomo i nā unuhi no kekahi mau polokalamu noi.

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

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

Ke kau nei i ke kikowaena X2Go

Hiki ke hoʻokomo ʻia nā mana paʻa o ke kikowaena X2Go a me ka mea kūʻai mai kahi waihona waho PPA (Personal Packages Archive) ma Launchpad a i ʻole mai nā waihona maʻamau o nā hoʻokuʻu ʻana ʻo Ubuntu. E nānā mākou i ka lua o ka koho, no ka mea, ua like nā mana o nā polokalamu ma nā kumu ʻelua, akā inā makemake ʻoe i nā pūʻulu hou, pono ʻoe e hoʻopili i kahi waihona ʻaoʻao ʻekolu. Pono mākou e hoʻokomo i ʻelua pūʻolo:

sudo apt-get install x2goserver x2goserver-xsession

Inā ʻoe e hoʻohana nei i ka MATE a i ʻole LXDE kaiapuni, e koi ʻia nā pūʻolo hou (ʻaʻole pono lākou no XFCE):

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

ʻO ka icing ma ka keke: Hana ʻo X2Go ma o SSH a ʻaʻole koi i kahi hoʻonohonoho hou. Pono ka VPS e holo sshd a komo i ke awa 22 i nā lula ahi. No ka mea ke kamaʻilio nei mākou e pili ana i kahi kikowaena virtual, ua hana ʻia paha kēia ma waho o ka pahu. He maʻalahi ka wehe ʻana i kahi mamao ma o SSH ma kahi mīkini kino. ʻO nā mea a pau i koe e nānā i ke kūlana o ke kikowaena X2Go:

sudo systemctl status x2goserver

VPS ma Linux me kahi kiʻi kiʻi: hoʻomaka i ka kikowaena X2Go ma Ubuntu 18.04
He mea kūpono hoʻi ka hoʻokumu ʻana i kahi mea hoʻohana pono ʻole e hana me ke kaiapuni desktop:

sudo adduser desktopuser

VPS ma Linux me kahi kiʻi kiʻi: hoʻomaka i ka kikowaena X2Go ma Ubuntu 18.04
E hoʻohui i ka mea hoʻohana i ka hui sudo i hiki iā ia ke hana i nā hana pili i ka hoʻokele. Inā ʻaʻohe pono, hiki iā ʻoe ke hoʻokuʻu i kēia kaʻina:

sudo gpasswd -a desktopuser sudo

Hoʻohui Papakaukau

Loaʻa ka polokalamu mea kūʻai aku X2Go no Windows, Linux a me OS X hoʻouka maluna o kahua pūnaewele papahana. Ke kūkulu ʻia nei ka mea kūʻai aku Android, a ʻaʻole kūpono nā noi kelepona manuahi mai NoMachine me ka kikowaena X2Go. Inā ua hoʻokomo ʻia ʻo Ubuntu ma kāu kamepiula kūloko, e hoʻohui wale i ka pahu x2goclient:

sudo apt-get install x2goclient

No ka mālama ʻana i nā ʻano like ʻole, i kēia manawa e lawe mākou i kahi mea kūʻai aku no Windows:

VPS ma Linux me kahi kiʻi kiʻi: hoʻomaka i ka kikowaena X2Go ma Ubuntu 18.04
Maʻaneʻi hiki iāʻoe ke hoʻonohonoho i nā hoʻonohonoho pili, nā mea hoʻokomo / puka waho, a me nā mea multimedia.

VPS ma Linux me kahi kiʻi kiʻi: hoʻomaka i ka kikowaena X2Go ma Ubuntu 18.04
VPS ma Linux me kahi kiʻi kiʻi: hoʻomaka i ka kikowaena X2Go ma Ubuntu 18.04
VPS ma Linux me kahi kiʻi kiʻi: hoʻomaka i ka kikowaena X2Go ma Ubuntu 18.04
Inā hana pololei nā mea a pau, e ʻike ʻia ka pākaukau XFCE ma hope o ka hoʻopili ʻana.

VPS ma Linux me kahi kiʻi kiʻi: hoʻomaka i ka kikowaena X2Go ma Ubuntu 18.04

Ke holo nei i palapala noi ma ke kamepiula mamao

I kekahi manawa, ma kahi o kahi papa honua holoʻokoʻa, pono ʻoe e holo i kahi noi kumu waiwai (no ka laʻana, he IDE) ma ka kamepiula mamao. ʻAʻole paʻakikī kēia e hana; e kuhikuhi wale i ke ʻano o ka hālāwai kūpono a me ke kauoha i nā hoʻonohonoho pili.

VPS ma Linux me kahi kiʻi kiʻi: hoʻomaka i ka kikowaena X2Go ma Ubuntu 18.04
VPS ma Linux me kahi kiʻi kiʻi: hoʻomaka i ka kikowaena X2Go ma Ubuntu 18.04
Holo ka polokalamu kele pūnaewele ma VPS mamao me Ubuntu

Nui aʻe nā koho exotic no ka hoʻohana ʻana iā X2Go: ʻae ka ʻōnaehana, no ka laʻana, e hoʻopili i kahi hui mea hoʻohana ma kahi kamepiula mamao (e like me TeamViewer). I kēia hihia, pono e hoʻokomo ʻia nā ʻāpana mea kūʻai aku a me nā kikowaena ma nā mīkini ʻelua. Eia kekahi, ʻaʻole pono e wehewehe i nā profile session ma kēlā me kēia mea kūʻai: hiki iā ʻoe ke hoʻouka a hoʻonohonoho i ka x2gobroker e wehewehe iā lākou ma ke kikowaena. No ka hana ʻana i kēia, pono ʻoe e hoʻopili waihona ʻaoʻao ʻekolu me nā pūʻolo hou aku.

Nā pōmaikaʻi o X2Go

ʻAʻole like me ka ʻōnaehana VNC bandwidth kiʻekiʻe, hoʻohana ʻo X2Go i ka protocol NX 3 kiʻekiʻe e hōʻemi i ka nui o ka ʻikepili i hoʻoili ʻia. Loaʻa i ka ʻōnaehana kāna kikowaena X ponoʻī, ʻokoʻa, ʻaʻohe pono o nā hoʻonohonoho a loaʻa nā mana kiʻekiʻe. Ua kamaʻilio wale mākou e pili ana i nā mea maʻamau, akā hiki i ka X2Go ke hana i nā mea hou aʻe, me ka hoʻolaha ʻana i nā leo a me nā wikiō mai ke kikowaena i ka mea kūʻai aku, ka paʻi ʻana i kahi paʻi kūloko (ma kahi VPS pono ʻoe e hoʻokomo i nā pūʻulu hou e hoʻonohonoho i kahi paʻi virtual). a me nā papa kuhikuhi. Loaʻa ka pilina me ke kikowaena ma o kahi sshd hilinaʻi a hoʻāʻo ʻia - loaʻa nā mīkini hōʻoia paʻa i ka mea hoʻohana, incl. me nā kī. Hoʻonohonoho ʻo X2Go i kou kaiapuni ke komo ʻoe (ʻaʻole pono e hoʻomau i ka holo ʻana o ka server X i nā manawa āpau), kākoʻo i nā hana hoʻohana lehulehu a me nā kaiapuni desktop kaulana loa, ʻaʻole e pepehi i kāu kau ma hope o ka nalowale ʻana o ka pilina.

VPS ma Linux me kahi kiʻi kiʻi: hoʻomaka i ka kikowaena X2Go ma Ubuntu 18.04

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka