ఉబుంటు 20.04 లో Xrdp ని ఎలా ఇన్స్టాల్ చేయాలి


Xrdp అనేది మైక్రోసాఫ్ట్ యొక్క రిమోట్ డెస్క్uటాప్ ప్రోటోకాల్ (RDP) కు సమానమైన ఓపెన్ సోర్స్. Xrdp ఒక Linux వ్యవస్థలో వ్యవస్థాపించబడినప్పుడు, వినియోగదారులు RDP క్లయింట్uను ఉపయోగించి రిమోట్uగా Linux డెస్క్uటాప్uను యాక్సెస్ చేయవచ్చు, ఎందుకంటే ఈ వ్యాసంలో మేము తరువాత ప్రదర్శిస్తాము. డౌన్uలోడ్ చేయడానికి మరియు ఉపయోగించడానికి ఇది పూర్తిగా ఉచితం.

మరింత కంగారుపడకుండా, మీరు ఉబుంటు డెస్క్uటాప్ 20.04 మరియు 18.04 లలో Xrdp ని ఎలా ఇన్uస్టాల్ చేయవచ్చో చూద్దాం.

మీరు ఇప్పటికే ఇన్uస్టాల్ చేసిన ఉబుంటు 20.04 లేదా ఉబుంటు 18.04 డెస్క్uటాప్ కాపీని కలిగి ఉన్నారని ఈ గైడ్ ass హిస్తుంది. మీకు కనీస సంస్థాపన ఉంటే - GUI లేకుండా - అప్పుడు డెస్క్uటాప్ వాతావరణాన్ని (GNOME వంటివి) ఇన్uస్టాల్ చేయడం మంచిది.

ఉబుంటు డెస్క్uటాప్ వాతావరణాన్ని వ్యవస్థాపించడానికి, ఆదేశాన్ని అమలు చేయండి:

$ sudo apt install ubuntu-desktop

దశ 1: ఉబుంటు 20.04 లో Xrdp ని ఇన్uస్టాల్ చేయండి

ప్రారంభించడానికి, మీ టెర్మినల్uను ప్రారంభించి, మీ సిస్టమ్uలో Xrdp ని ఇన్uస్టాల్ చేయడానికి కింది ఆదేశాన్ని ప్రారంభించండి.

$ sudo apt install xrdp

ప్రాంప్ట్ చేసినప్పుడు, Y నొక్కండి మరియు సంస్థాపనతో కొనసాగడానికి ఎంటర్ నొక్కండి.

సంస్థాపనపై Xrdp సేవ స్వయంచాలకంగా ప్రారంభమవుతుంది. ఆదేశాన్ని అమలు చేయడం ద్వారా మీరు దీన్ని ధృవీకరించవచ్చు:

$ sudo systemctl status xrdp

Xrdp డీమన్ చురుకుగా మరియు నడుస్తున్నట్లు అవుట్uపుట్ నిర్ధారిస్తుంది.

దశ 2: ఉబుంటు 20.04 లో Xrdp ను కాన్ఫిగర్ చేయండి

Xrdp వ్యవస్థాపించబడినప్పుడు, ఒక SSL సర్టిఫికేట్ కీ - ssl-cert-snakeoil.key -/etc/ssl/private/folder లో ఉంచబడుతుంది. ఫైల్uను వినియోగదారుకు చదవగలిగేలా చేయడానికి మేము xrdp వినియోగదారుని ssl-cert సమూహానికి జోడించాలి.

$ sudo adduser xrdp ssl-cert

Xrdp పోర్ట్ 3389 ను వింటుంది మరియు మీరు UFW ఫైర్uవాల్ వెనుక ఉంటే, RDP క్లయింట్ నుండి ఇన్uబౌండ్ ట్రాఫిక్uను అనుమతించడానికి మీరు పోర్ట్uను తెరవాలి. ఈ ఉదాహరణలో, నా మొత్తం సబ్ నెట్ నుండి ఉబుంటు వ్యవస్థకు ట్రాఫిక్ను అనుమతిస్తాను.

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

ఆ తరువాత, ఫైర్uవాల్uను మళ్లీ లోడ్ చేసి, పోర్ట్ తెరిచినట్లు నిర్ధారించండి.

$ sudo ufw reload
$ sudo ufw status

దశ 3: RDP క్లయింట్uతో రిమోట్ ఉబుంటు డెస్క్uటాప్uను యాక్సెస్ చేయండి

ఈ దశలో, మేము రిమోట్ డెస్క్uటాప్ క్లయింట్uను ఉపయోగించి విండోస్ 10 నుండి ఉబుంటు డెస్క్uటాప్ సిస్టమ్uను యాక్సెస్ చేయబోతున్నాం. మేము అలా చేయడానికి ముందు, మీరు మొదట ఉబుంటు 20.04 నుండి లాగ్ అవుట్ అయ్యారని నిర్ధారించుకోండి. ఎందుకంటే Xrdp ఒక Xsession కి మాత్రమే మద్దతు ఇస్తుంది.

తరువాత, మీ రిమోట్ సిస్టమ్ యొక్క IP చిరునామాలో మీ క్లయింట్ మరియు కీని ప్రారంభించండి మరియు ‘కనెక్ట్’ బటన్ క్లిక్ చేయండి.

మీ రిమోట్ సిస్టమ్ యొక్క గుర్తింపును ధృవీకరించాల్సిన పాప్-అప్uలో, సర్టిఫికెట్ లోపాలను విస్మరించండి మరియు కనెక్షన్uతో కొనసాగడానికి ‘తదుపరి’ బటన్uపై క్లిక్ చేయండి.

Xrdp లాగిన్ పేజీలో, మీ లాగిన్ ఆధారాలను అందించండి మరియు ‘సరే’ క్లిక్ చేయండి.

గమనిక: ఈ సమయంలో, మీరు ఉబుంటు డెస్క్uటాప్ నేపథ్యానికి బదులుగా ఖాళీ నల్ల తెరను ఎదుర్కొనవచ్చు. వాస్తవానికి, నేను వ్యక్తిగతంగా దాన్ని ఎదుర్కొన్నాను మరియు కొంత త్రవ్విన తరువాత, నేను నిఫ్టీ ప్రత్యామ్నాయాన్ని కనుగొన్నాను.

పరిష్కారం చాలా సులభం. రిమోట్ సిస్టమ్uకు వెళ్ళండి మరియు /etc/xrdp/startwm.sh స్క్రిప్ట్uను సవరించండి.

$ sudo vim /etc/xrdp/startwm.sh

దిగువ స్క్రీన్uషాట్uలో చూపిన విధంగా Xsession ని పరీక్షించి అమలు చేసే పంక్తుల ముందు ఈ పంక్తులను జోడించండి.

unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR

ఫైల్ను సేవ్ చేసి నిష్క్రమించండి. అప్పుడు Xrdp సేవను పున art ప్రారంభించండి.

$ sudo systemctl restart xrdp

తరువాత, కనెక్షన్uను తిరిగి ప్రారంభించండి. ప్రారంభ ప్రామాణీకరణ తరువాత, చూపిన విధంగా మీరు మళ్ళీ ప్రామాణీకరించవలసి ఉంటుంది.

మీ ఆధారాలను అందించండి మరియు ‘ప్రామాణీకరించు’ క్లిక్ చేసి, చివరకు, ఇది చూపిన విధంగా రిమోట్ ఉబుంటు డెస్క్uటాప్ సిస్టమ్ యొక్క డెస్క్uటాప్ స్క్రీన్uకు మిమ్మల్ని తీసుకువస్తుంది.

మీ అభిప్రాయాన్ని వినడానికి మేము ఇష్టపడతాము మరియు మరింత ప్రత్యేకంగా మీరు ఎదుర్కొన్న సవాళ్లు. ఈ గైడ్ ఉపయోగకరంగా ఉందని మేము ఆశిస్తున్నాము.