உபுண்டு 20.04 இல் Xrdp ஐ எவ்வாறு நிறுவுவது


Xrdp என்பது மைக்ரோசாப்டின் ரிமோட் டெஸ்க்டாப் புரோட்டோகால் (RDP) க்கு சமமான ஒரு திறந்த மூலமாகும். Xrdp ஒரு லினக்ஸ் கணினியில் நிறுவப்பட்டிருப்பதால், பயனர்கள் ஒரு RDP கிளையண்டைப் பயன்படுத்தி லினக்ஸ் டெஸ்க்டாப்பை தொலைவிலிருந்து அணுகலாம், ஏனெனில் இந்த கட்டுரையில் பின்னர் காண்பிப்போம். பதிவிறக்குவதற்கும் பயன்படுத்துவதற்கும் இது முற்றிலும் இலவசம்.

மேலும் கவலைப்படாமல், உபுண்டு டெஸ்க்டாப்பில் 20.04 மற்றும் 18.04 இல் Xrdp ஐ எவ்வாறு நிறுவலாம் என்பதைப் பார்ப்போம்.

இந்த வழிகாட்டி உங்களிடம் ஏற்கனவே நிறுவப்பட்ட உபுண்டு 20.04 அல்லது உபுண்டு 18.04 டெஸ்க்டாப்பின் நகலைக் கொண்டுள்ளது என்று கருதுகிறது. உங்களிடம் குறைந்தபட்ச நிறுவல் இருந்தால் - ஒரு GUI இல்லாமல் - பின்னர் டெஸ்க்டாப் சூழலை (GNOME போன்றவை) நிறுவ பரிந்துரைக்கப்படுகிறது.

உபுண்டு டெஸ்க்டாப் சூழலை நிறுவ, கட்டளையை இயக்கவும்:

$ sudo apt install ubuntu-desktop

படி 1: உபுண்டு 20.04 இல் Xrdp ஐ நிறுவவும்

தொடங்க, உங்கள் முனையத்தைத் துவக்கி, உங்கள் கணினியில் Xrdp ஐ நிறுவ பின்வரும் கட்டளையைச் செயல்படுத்தவும்.

$ sudo apt install xrdp

கேட்கும் போது, Y ஐ அழுத்தி, நிறுவலைத் தொடர Enter ஐ அழுத்தவும்.

Xrdp சேவை நிறுவலில் தானாகவே தொடங்குகிறது. கட்டளையை இயக்குவதன் மூலம் இதை சரிபார்க்கலாம்:

$ sudo systemctl status xrdp

வெளியீடு xrdp டீமான் செயலில் உள்ளது மற்றும் இயங்குகிறது என்பதில் சந்தேகமில்லை.

படி 2: உபுண்டு 20.04 இல் Xrdp ஐ உள்ளமைக்கவும்

Xrdp நிறுவப்பட்டதும், ஒரு SSL சான்றிதழ் விசை - ssl-cert-snakeoil.key -/etc/ssl/private/folder இல் வைக்கப்படுகிறது. கோப்பை பயனருக்கு படிக்கும்படி செய்ய xrdp பயனரை ssl-cert குழுவில் சேர்க்க வேண்டும்.

$ sudo adduser xrdp ssl-cert

Xrdp போர்ட் 3389 ஐக் கேட்கிறது, நீங்கள் ஒரு யுஎஃப்டபிள்யூ ஃபயர்வாலுக்குப் பின்னால் இருந்தால், ஒரு ஆர்.டி.பி கிளையண்டிலிருந்து உள்வரும் போக்குவரத்தை அனுமதிக்க நீங்கள் துறைமுகத்தைத் திறக்க வேண்டும். இந்த எடுத்துக்காட்டில், எனது முழு சப்நெட்டிலிருந்து உபுண்டு அமைப்புக்கு போக்குவரத்தை அனுமதிப்பேன்.

$ sudo ufw allow from 192.168.2.0/24 to any port 3389

அதன் பிறகு, ஃபயர்வாலை மீண்டும் ஏற்றவும் மற்றும் துறைமுகம் திறக்கப்பட்டுள்ளதா என்பதை உறுதிப்படுத்தவும்.

$ sudo ufw reload
$ sudo ufw status

படி 3: RDP கிளையனுடன் தொலை உபுண்டு டெஸ்க்டாப்பை அணுகவும்

இந்த கட்டத்தில், ரிமோட் டெஸ்க்டாப் கிளையண்டைப் பயன்படுத்தி விண்டோஸ் 10 இலிருந்து உபுண்டு டெஸ்க்டாப் அமைப்பை அணுக உள்ளோம். நாங்கள் அவ்வாறு செய்வதற்கு முன், நீங்கள் முதலில் உபுண்டு 20.04 இலிருந்து வெளியேறுவதை உறுதிசெய்க. ஏனென்றால் Xrdp ஒரு Xsession ஐ மட்டுமே ஆதரிக்கிறது.

அடுத்து, உங்கள் தொலைநிலை கணினியின் ஐபி முகவரியில் உங்கள் கிளையன்ட் மற்றும் விசையைத் துவக்கி, ‘இணை’ பொத்தானைக் கிளிக் செய்க.

உங்கள் தொலைநிலை அமைப்பின் அடையாளத்தை சரிபார்க்க வேண்டிய பாப்-அப் இல், சான்றிதழ் பிழைகளை புறக்கணித்து, இணைப்பைத் தொடர ‘அடுத்து’ பொத்தானைக் கிளிக் செய்க.

Xrdp உள்நுழைவு பக்கத்தில், உங்கள் உள்நுழைவு சான்றுகளை வழங்கி, ‘சரி’ என்பதைக் கிளிக் செய்க.

குறிப்பு: இந்த கட்டத்தில், உபுண்டு டெஸ்க்டாப் பின்னணிக்கு பதிலாக வெற்று கருப்புத் திரையை நீங்கள் சந்திக்க நேரிடும். உண்மையில், நான் அதை தனிப்பட்ட முறையில் சந்தித்தேன், சில தோண்டப்பட்ட பிறகு, நான் ஒரு நிஃப்டி பணித்தொகுப்பைக் கண்டுபிடித்தேன்.

தீர்வு மிகவும் எளிது. தொலை கணினிக்குச் சென்று /etc/xrdp/startwm.sh ஸ்கிரிப்டைத் திருத்தவும்.

$ sudo vim /etc/xrdp/startwm.sh

கீழேயுள்ள ஸ்கிரீன்ஷாட்டில் காட்டப்பட்டுள்ளபடி Xsession ஐ சோதித்து செயல்படுத்தும் வரிகளுக்கு சற்று முன் இந்த வரிகளைச் சேர்க்கவும்.

unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR

கோப்பை சேமித்து வெளியேறவும். பின்னர் Xrdp சேவையை மறுதொடக்கம் செய்யுங்கள்.

$ sudo systemctl restart xrdp

அடுத்து, இணைப்பை மீண்டும் தொடங்கவும். ஆரம்ப அங்கீகாரத்திற்குப் பிறகு, காட்டப்பட்டுள்ளபடி மீண்டும் அங்கீகரிக்க வேண்டும்.

உங்கள் நற்சான்றிதழ்களை வழங்கவும், ‘அங்கீகாரம்’ என்பதைக் கிளிக் செய்யவும், இறுதியாக, இது காண்பிக்கப்படுவது போல் தொலை உபுண்டு டெஸ்க்டாப் அமைப்பின் டெஸ்க்டாப் திரையில் உங்களை அழைத்துச் செல்கிறது.

உங்கள் கருத்தையும், குறிப்பாக, நீங்கள் சந்தித்த சவால்களையும் கேட்க நாங்கள் விரும்புகிறோம். இந்த வழிகாட்டி பயனுள்ளதாக இருந்தது என்று நம்புகிறோம்.