චිත්‍රක අතුරුමුහුණතක් සහිත ලිනක්ස් හි VPS: උබුන්ටු 2 හි X18.04Go සේවාදායකය දියත් කිරීම

චිත්‍රක අතුරුමුහුණතක් සහිත ලිනක්ස් හි VPS: උබුන්ටු 2 හි X18.04Go සේවාදායකය දියත් කිරීම
අභිරුචිකරණය VNC и RDP අපි දැනටමත් අතථ්‍ය සේවාදායකයක් මත ප්‍රගුණ කර ඇත, ලිනක්ස් අථත්‍ය ඩෙස්ක්ටොප් එකකට සම්බන්ධ වීම සඳහා තවත් එක් විකල්පයක් ගවේෂණය කිරීමට ඉතිරිව ඇත. සමාගම විසින් නිර්මාණය කරන ලද අවස්ථා අංක යන්ත්‍රය ප්රොටෝකෝලය NX ඉතා සිත්ගන්නා සුළු වන අතර, එය මන්දගාමී නාලිකා හරහා හොඳින් ක්‍රියා කරයි. සන්නාමගත සේවාදායක විසඳුම් මිල අධිකයි (සේවාදායකයින් නොමිලේ), නමුත් නොමිලේ ක්‍රියාත්මක කිරීමක් ද ඇත, එය මෙම ලිපියෙන් සාකච්ඡා කෙරේ - පද්ධතිය X2 යන්න. එය විවෘත මූලාශ්‍ර ව්‍යාපෘතියකින් වෙන් කරන ලද්දකි FreeNX, NoMachine ඔහුට සහාය දීම නැවැත්වූ විට ඔහුට නිදහසේ පාවී යාමට ඉඩ දුන්නේය.

අන්තර්ගත වගුව:

චිත්රක පරිසරය ස්ථාපනය කිරීම

පරිශීලකයා යෙදුම් වැඩසටහන් ක්‍රියාත්මක කිරීමට පටන් ගන්නා තෙක් Linux හි අතථ්‍ය චිත්‍රක ඩෙස්ක්ටොප් එකකට බලවත් යන්ත්‍ර අවශ්‍ය නොවේ. පරීක්ෂණ සඳහා, අපි පරිගණක මධ්‍ය දෙකක්, ගිගාබයිට් හතරක් RAM සහ ගිගාබයිට් විස්සක දෘඪ තැටියක් (HDD) සහිත ශක්තිමත් සාමාන්‍ය Ubuntu Server 18.04 LTS ගන්නෙමු. Ubuntu Server 20.04 LTS හි රූප දැනටමත් RuVDS හි ඇත; වඩාත් මෑත අනුවාදයක් සැකසීමේ ක්‍රියාවලිය සමාන වේ. ඔබගේ ඇණවුම සඳහා 10%ක වට්ටමක් ලබා ගැනීමට Habrahabr10 ප්‍රවර්ධන කේතය භාවිතා කිරීමට අමතක නොකරන්න.

චිත්‍රක අතුරුමුහුණතක් සහිත ලිනක්ස් හි VPS: උබුන්ටු 2 හි X18.04Go සේවාදායකය දියත් කිරීම

පරිගණක සම්පත් සඳහා සාපේක්ෂව අඩු අවශ්‍යතා හේතුවෙන් අපි නැවතත් අපගේ ඩෙස්ක්ටොප් පරිසරය ලෙස XFCE තෝරා ගනිමු. මීට අමතරව, අතථ්‍ය පරිසරවල දුරස්ථ ප්‍රවේශය හරහා මෙම DE ධාවනය කිරීමේ ගැටළු නොමැත:

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

සේවාදායකයේ රුසිකරණය සහ මෘදුකාංග ස්ථාපනය

මීලඟ පියවර වන්නේ ප්‍රාදේශීයකරණය සැකසීම සහ අවම යෙදුම් වැඩසටහන් කට්ටලයක් ස්ථාපනය කිරීමයි: බ්‍රවුසරයක්, විද්‍යුත් තැපැල් සේවාදායකයක් සහ කාර්යාල කට්ටලයක්. පළමුව, පද්ධති වැඩසටහන් සඳහා පරිවර්තන ස්ථාපනය කරන්න:

sudo apt-get install language-pack-ru

දේශීයකරණය සකස් කරමු:

sudo update-locale LANG=ru_RU.UTF-8

/etc/default/locale අතින් සංස්කරණය කිරීමෙන් එම බලපෑමම ලබා ගත හැක.

GNOME සහ KDE දේශීයකරණය සඳහා, ගබඩාවේ language-pack-gnome-ru සහ language-pack-kde-ru පැකේජ ඇත - ඔබ මෙම ඩෙස්ක්ටොප් පරිසරයෙන් වැඩසටහන් භාවිතා කරන්නේ නම් ඔබට ඒවා අවශ්‍ය වනු ඇත. XFCE හි, පරිවර්තන යෙදුම් සමඟ ස්ථාපනය කර ඇත. ඊළඟට ඔබට ශබ්දකෝෂ ස්ථාපනය කළ හැකිය:

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

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

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

මීට අමතරව, සමහර යෙදුම් වැඩසටහන් සඳහා පරිවර්තන ස්ථාපනය කිරීම අවශ්‍ය විය හැකිය:

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

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

X2Go සේවාදායකය ස්ථාපනය කිරීම

X2Go සේවාදායකයේ සහ සේවාලාභියාගේ ස්ථාවර අනුවාද බාහිර ගබඩාවකින් ස්ථාපනය කළ හැක PPA (පුද්ගලික පැකේජ සංරක්ෂිතය) ක්‍රියාත්මකයි Launchpad හෝ වත්මන් උබුන්ටු නිකුතු වල සම්මත ගබඩා වලින්. මූලාශ්‍ර දෙකෙහිම මෘදුකාංග අනුවාද සමාන බැවින් අපි දෙවන විකල්පය කෙරෙහි අවධානය යොමු කරන්නෙමු, නමුත් ඔබට අමතර පැකේජ අවශ්‍ය නම්, ඔබට තෙවන පාර්ශවීය ගබඩාවක් සම්බන්ධ කිරීමට සිදුවේ. අපි පැකේජ දෙකක් ස්ථාපනය කළ යුතුයි:

sudo apt-get install x2goserver x2goserver-xsession

ඔබ MATE හෝ LXDE පරිසරය භාවිතා කරන්නේ නම්, අමතර පැකේජ අවශ්‍ය වනු ඇත (ඒවා XFCE සඳහා අවශ්‍ය නොවේ):

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

කේක් මත ඇති අයිසිං: X2Go SSH හරහා ක්‍රියා කරන අතර වැඩිදුර වින්‍යාස කිරීමක් අවශ්‍ය නොවේ. VPS හට sshd ක්‍රියාත්මක විය යුතු අතර ෆයර්වෝල් රීති වල තොට 22 වෙත ප්‍රවේශ විය යුතුය. අපි කතා කරන්නේ අතථ්‍ය සේවාදායකයක් ගැන බැවින්, මෙය දැනටමත් කොටුවෙන් පිටත සිදු කර ඇත. භෞතික යන්ත්‍රයක SSH හරහා දුරස්ථ ප්‍රවේශය විවෘත කිරීම පහසුය. ඉතිරිව ඇත්තේ X2Go සේවාදායකයේ තත්ත්වය පරීක්ෂා කිරීම පමණි:

sudo systemctl status x2goserver

චිත්‍රක අතුරුමුහුණතක් සහිත ලිනක්ස් හි VPS: උබුන්ටු 2 හි X18.04Go සේවාදායකය දියත් කිරීම
ඩෙස්ක්ටොප් පරිසරය සමඟ වැඩ කිරීමට වරප්රසාද ලත් පරිශීලකයෙකු නිර්මාණය කිරීම ද වටී:

sudo adduser desktopuser

චිත්‍රක අතුරුමුහුණතක් සහිත ලිනක්ස් හි VPS: උබුන්ටු 2 හි X18.04Go සේවාදායකය දියත් කිරීම
පරිපාලනයට අදාළ කාර්යයන් ඉටු කිරීමට පරිශීලකයා sudo කණ්ඩායමට එකතු කරමු. එවැනි අවශ්යතාවක් නොමැති නම්, ඔබට මෙම පියවර මඟ හැරිය හැක:

sudo gpasswd -a desktopuser sudo

ඩෙස්ක්ටොප් සම්බන්ධතාවය

Windows, Linux සහ OS X සඳහා X2Go සේවාදායක මෘදුකාංග තිබේ උඩුගත කරන්න මත වෙබ් අඩවිය ව්යාපෘතිය. Android සේවාලාභියා සංවර්ධනය වෙමින් පවතින අතර, NoMachine වෙතින් නොමිලේ ජංගම යෙදුම් X2Go සේවාදායකය සමඟ නොගැළපේ. ඔබ ඔබේ දේශීය පරිගණකයේ උබුන්ටු ස්ථාපනය කර ඇත්නම්, x2goclient පැකේජය එක් කරන්න:

sudo apt-get install x2goclient

විශේෂ විවිධත්වය ආරක්ෂා කිරීම සඳහා, මෙවර අපි සේවාදායකයෙකු රැගෙන යන්නෙමු හි Windows සඳහා:

චිත්‍රක අතුරුමුහුණතක් සහිත ලිනක්ස් හි VPS: උබුන්ටු 2 හි X18.04Go සේවාදායකය දියත් කිරීම
මෙහිදී ඔබට සම්බන්ධතා සැකසුම්, ආදාන/ප්‍රතිදාන උපාංග සහ බහුමාධ්‍ය උපාංග වින්‍යාසගත කළ හැක.

චිත්‍රක අතුරුමුහුණතක් සහිත ලිනක්ස් හි VPS: උබුන්ටු 2 හි X18.04Go සේවාදායකය දියත් කිරීම
චිත්‍රක අතුරුමුහුණතක් සහිත ලිනක්ස් හි VPS: උබුන්ටු 2 හි X18.04Go සේවාදායකය දියත් කිරීම
චිත්‍රක අතුරුමුහුණතක් සහිත ලිනක්ස් හි VPS: උබුන්ටු 2 හි X18.04Go සේවාදායකය දියත් කිරීම
සෑම දෙයක්ම නිවැරදිව සිදු කර ඇත්නම්, සම්බන්ධ වීමෙන් පසුව XFCE ඩෙස්ක්ටොප් එක දිස්වනු ඇත.

චිත්‍රක අතුරුමුහුණතක් සහිත ලිනක්ස් හි VPS: උබුන්ටු 2 හි X18.04Go සේවාදායකය දියත් කිරීම

දුරස්ථ පරිගණකයක යෙදුමක් ධාවනය කිරීම

සමහර විට, සම්පූර්ණ ඩෙස්ක්ටොප් පරිසරයක් වෙනුවට, ඔබ දුරස්ථ පරිගණකයේ සම්පත්-දැඩි යෙදුමක් (උදාහරණයක් ලෙස, IDE) ධාවනය කළ යුතුය. මෙය කිරීමට අපහසු නැත; සම්බන්ධතා සැකසුම් තුළ සුදුසු සැසි වර්ගය සහ විධානය සඳහන් කරන්න.

චිත්‍රක අතුරුමුහුණතක් සහිත ලිනක්ස් හි VPS: උබුන්ටු 2 හි X18.04Go සේවාදායකය දියත් කිරීම
චිත්‍රක අතුරුමුහුණතක් සහිත ලිනක්ස් හි VPS: උබුන්ටු 2 හි X18.04Go සේවාදායකය දියත් කිරීම
Ubuntu සමඟ දුරස්ථ VPS මත ධාවනය වන බ්‍රව්සරය

X2Go භාවිතා කිරීම සඳහා තවත් විදේශීය විකල්ප තිබේ: පද්ධතිය මඟින් දුරස්ථ පරිගණකයක (TeamViewer හි මෙන්) පරිශීලක සැසියකට සම්බන්ධ වීමට ඉඩ සලසයි. මෙම අවස්ථාවේදී, සේවාදායක සහ සේවාදායක කොටස් දෙකම යන්ත්‍ර දෙකෙහිම ස්ථාපනය කළ යුතුය. මීට අමතරව, එක් එක් සේවාලාභියා මත සැසි පැතිකඩයන් නිර්වචනය කිරීම අවශ්ය නොවේ: ඔබට සේවාදායකයේ ඒවා අර්ථ දැක්වීමට x2gobroker ස්ථාපනය කර වින්යාසගත කළ හැක. මෙය සිදු කිරීම සඳහා ඔබ සම්බන්ධ වීමට අවශ්ය වනු ඇත තෙවන පාර්ශවීය ගබඩාව අමතර පැකේජ සමඟ.

X2Go හි ප්‍රතිලාභ

ඉහළ කලාප පළල VNC පද්ධතිය මෙන් නොව, X2Go විසින් මාරු කරන ලද දත්ත ප්‍රමාණය අවම කිරීම සඳහා උසස් NX 3 ප්‍රොටෝකෝලය භාවිතා කරයි. පද්ධතියට තමන්ගේම X සේවාදායකයක් ඇත, ඊට අමතරව, එයට ප්‍රායෝගිකව කිසිදු සැකසුම් අවශ්‍ය නොවන අතර උසස් හැකියාවන් ඇත. අපි වඩාත් මූලික ඒවා ගැන පමණක් කතා කළෙමු, නමුත් X2Go හට සේවාදායකයේ සිට සේවාදායකයා වෙත ශ්‍රව්‍ය සහ දෘශ්‍ය විකාශනය කිරීම, දේශීය මුද්‍රණ යන්ත්‍රයකට මුද්‍රණය කිරීම ඇතුළුව තවත් බොහෝ දේ කළ හැකිය (VPS මත ඔබට අතථ්‍ය මුද්‍රණ යන්ත්‍රයක් වින්‍යාස කිරීමට අමතර පැකේජ ස්ථාපනය කිරීමට සිදුවනු ඇත) සහ බෙදාගත් නාමාවලි. සේවාදායකය සමඟ අන්තර්ක්‍රියා සිදු වන්නේ විශ්වාසදායක සහ කාල පරික්ෂා කරන ලද sshd හරහා - ආරක්ෂිත සත්‍යාපන යාන්ත්‍රණයන් පරිශීලකයාට ලබා ගත හැකිය, ඇතුළුව. යතුරු සමඟ. X2Go ඔබ ලොග් වූ විට ස්වයංක්‍රීයව ඔබේ පරිසරය සකසයි (X සේවාදායකය සෑම විටම ක්‍රියාත්මක වීමට අවශ්‍ය නොවේ), බහු-පරිශීලක වැඩ සහ වඩාත් ජනප්‍රිය ඩෙස්ක්ටොප් පරිසරයන්ට සහය දක්වයි, සහ සම්බන්ධතාවය නැති වූ පසුව පවා ඔබේ සැසිය විනාශ නොකරයි.

චිත්‍රක අතුරුමුහුණතක් සහිත ලිනක්ස් හි VPS: උබුන්ටු 2 හි X18.04Go සේවාදායකය දියත් කිරීම

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න