హెడ్లెస్ లైనక్స్ సర్వర్‌లో డెస్క్‌టాప్ వాతావరణాన్ని ఎలా ఇన్‌స్టాల్ చేయాలి - క్లౌడ్‌సావీ ఐటి
హెడ్లెస్ లైనక్స్ సర్వర్‌లో డెస్క్‌టాప్ వాతావరణాన్ని ఎలా ఇన్‌స్టాల్ చేయాలి – క్లౌడ్‌సావీ ఐటి
లైనక్స్ సర్వర్ పంపిణీలు సాధారణంగా గ్రాఫికల్ యూజర్ ఇంటర్‌ఫేస్‌తో అందించబడవు, బదులుగా టెర్మినల్ ద్వారా SSH ద్వారా యాక్సెస్‌కు అనుకూలంగా ఉంటాయి. అయినప్పటికీ, కొన్ని అనువర్తనాలు విండోలో ఉపయోగించడం సులభం, మరియు హెడ్లెస్ సర్వర్లు కూడా RDP లో డెస్క్టాప్ వాతావరణాలను అమలు చేయగలవు.
GUI ని ఎందుకు ఇన్‌స్టాల్ చేయాలి?
అన్నింటిలో మొదటిది, చాలా కారణాలు ఉన్నాయి కాదు GUI ని వ్యవస్థాపించడానికి. మరిన్ని కోడ్ మరియు ప్యాకేజీలు అంటే మరిన్ని నవీకరణలు, పనికిరాని సమయం మరియు సంభావ్య భద్రతా లోపాలు. తేలికపాటి డెస్క్‌టాప్ పరిసరాలు కూడా చాలా వనరులను వినియోగించగలవు, ముఖ్యంగా చిన్న సర్వర్‌లో చాలా ర్యామ్ లేకుండా. ఉత్పత్తిలో, ఇది తరచుగా అవసరం లేదు, ఎందుకంటే ఏదైనా రన్నింగ్ అప్లికేషన్‌ను కాన్ఫిగర్ చేయడానికి కమాండ్ లైన్‌కు ప్రాప్యత దాదాపు ఎల్లప్పుడూ సరిపోతుంది (కనీసం లైనక్స్‌లో అయినా).
అయితే, ఇది అర్ధమయ్యే కొన్ని దృశ్యాలు ఉన్నాయి. కొన్ని అనువర్తనాలు GUI తో మరింత నిర్వహించబడతాయి. వర్చువల్బాక్స్, ఉదాహరణకు, కంటెంట్ వాతావరణంలో వేర్వేరు ఆపరేటింగ్ సిస్టమ్‌లను అమలు చేయడానికి వర్చువల్ మిషన్లను సృష్టించడానికి ఉపయోగిస్తారు. ఇది ప్రధానంగా GUI- ఆధారిత అనువర్తనం మరియు మీకు పని చేయడానికి ప్రదర్శన ఉన్నప్పుడు నిర్వహించడం చాలా సులభం. కమాండ్ లైన్ నుండి దానితో పనిచేయడం పూర్తిగా సాధ్యమే అయినప్పటికీ, ఇది ఖచ్చితంగా కొంచెం ఇబ్బందికరమైనది మరియు మీరు డాక్యుమెంటేషన్ చదివి, చాలా ముఖ్యమైన వాటిని గుర్తుంచుకునే ముందు ఏ ఆదేశాలను ఉపయోగించాలో మార్గదర్శకాల కోసం వెతుకుతారు.
వినియోగదారు ఎదుర్కొంటున్న సర్వర్‌లో డెస్క్‌టాప్ వాతావరణాన్ని ఉపయోగించమని మేము ఇంకా సిఫారసు చేయనప్పటికీ, దీన్ని ప్రాధమిక సర్వర్‌లో లేదా మరొక అనవసరమైన యంత్రంలో కాన్ఫిగర్ చేయడానికి ఇది ఉపయోగపడుతుంది. అన్నింటికంటే, విండోస్ సర్వర్లు RDP ద్వారా ప్రాప్యత చేయగల GU- ఆధారిత అనువర్తనాలపై ఎక్కువగా ఆధారపడతాయి. లైనక్స్ కమాండ్ లైన్‌కు అనుకూలంగా ఉండగా, ఆప్షన్స్ కలిగి ఉండటం ఆనందంగా ఉంది.
డెస్క్‌టాప్ వాతావరణాన్ని ఇన్‌స్టాల్ చేస్తోంది
రిమోట్ లైనక్స్ సర్వర్‌లో GUI ని అమలు చేయడానికి రెండు కదిలే భాగాలు అవసరం. మొదటిది డెస్క్‌టాప్ పర్యావరణం, ఆపరేటింగ్ సిస్టమ్ యొక్క దృశ్యమాన అవగాహనకు సంబంధించిన ప్రతిదీ, అతి ముఖ్యమైన విండోస్ నిర్వహణ. రెండవది రిమోట్ డెస్క్‌టాప్ ప్రోటోకాల్ (RDP) సర్వర్; మీకు బహుశా మీ సర్వర్‌కు భౌతిక ప్రాప్యత లేనందున, మీకు కనెక్ట్ చేయడానికి ప్రదర్శన పోర్ట్ ఉండదు. మీరు చేసినా, రిమోట్ అడ్మినిస్ట్రేషన్‌కు ప్రాప్యత కలిగి ఉండటం అనువైనది, ఎందుకంటే ఇది మీ వ్యక్తిగత కంప్యూటర్‌ను ఉపయోగించి ఎక్కడి నుండైనా పని చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
డెస్క్‌టాప్ పరిసరాల విషయానికొస్తే, లైనక్స్ డెస్క్‌టాప్ ఆపరేటింగ్ సిస్టమ్‌గా కూడా ఉపయోగించబడుతుందని భావించి మీకు చాలా ఎంపికలు ఉన్నాయి. మీరు తేలికపాటి డెస్క్‌టాప్ వాతావరణం కోసం చూస్తున్నట్లయితే, మేము XFCE ని సిఫార్సు చేస్తున్నాము. ఇది వేగంగా ఉంటుంది మరియు పనిచేయడానికి చాలా వనరులు అవసరం లేదు. ప్రత్యామ్నాయంగా, మీరు మంచి అనుభవం కోసం చూస్తున్నట్లయితే, మీరు KDE ని ప్రయత్నించవచ్చు, ఇది రోజువారీ ఉపయోగం కోసం మరింత అనుకూలంగా ఉంటుంది.
పరిగెత్తడానికి apt-get update సంస్థాపనకు ముందు ప్యాకేజీ జాబితాలను నవీకరించడానికి:
కాబట్టి మీరు XFCE ని ఇన్‌స్టాల్ చేయాలనుకుంటే, కింది ఆదేశాన్ని అమలు చేయండి:
ఇది కొన్ని సంబంధిత ప్యాకేజీలను ఇన్‌స్టాల్ చేస్తుంది, కాబట్టి సంస్థాపనకు కొంత సమయం పడుతుంది.
మీరు KDE ని ఉపయోగించాలనుకుంటే, మీరు దీనితో పూర్తి ప్యాకేజీని ఇన్‌స్టాల్ చేయవచ్చు:
ఇది బహుళ XFCE ప్యాకేజీలను ఇన్‌స్టాల్ చేస్తుందని చెప్పడం ఒక సాధారణ విషయం.
ఉబుంటు 18.04 లో 1,517 కొత్త ప్యాకేజీలు, ఈ 700 పిక్సెల్ స్క్రీన్ షాట్‌లో అస్పష్టంగా ఉండటానికి సరిపోతుంది.
KDE ని ఇన్‌స్టాల్ చేయడానికి కొంత సమయం పడుతుందని ప్రత్యేకంగా చెప్పనవసరం లేదు. మీరు KDE అభిమాని అయితే మరియు తేలికైన సంస్కరణ కావాలనుకుంటే, మీరు దీన్ని ప్రయత్నించవచ్చు kde-plasma-desktop బదులుగా kde-full.
XRDP యొక్క సంస్థాపన
XRDP అనేది RDP సర్వర్, ఇది డెస్క్‌టాప్ వాతావరణానికి రిమోట్ కనెక్షన్‌లను నిర్వహిస్తుంది. సముచితం నుండి దీన్ని ఇన్‌స్టాల్ చేయండి:
ఇది సంస్థాపన తర్వాత స్వయంచాలకంగా ప్రారంభం కావాలి. ఇది లోడ్ చేయబడిందని మరియు చురుకుగా ఉందని మీరు ధృవీకరించవచ్చు:
దీన్ని జోడించమని మేము సిఫార్సు చేస్తున్నాము ssl-cert సమూహం కాబట్టి కనెక్షన్‌ను సురక్షితంగా ఉంచడానికి ప్రాప్యత ఉంది.
తరువాత, మీరు మీ డెస్క్‌టాప్ వాతావరణాన్ని ప్రారంభించడానికి XRDP ని కాన్ఫిగర్ చేయాలి. తెరవడానికి ~/.xsessionమరియు మీ DE ను ప్రారంభించడానికి ఆదేశాన్ని ఇవ్వండి. XFCE కోసం, ఇది ఇలా ఉంటుంది:
KDE కోసం,
తగినంత సులభం. KDE కోసం, అయితే, మీరు కూడా తెరవాలనుకుంటున్నారు ~/.xsessionrc మరియు కింది వాటిని అతికించండి:
export XDG_SESSION_DESKTOP=KDEexport XDG_DATA_DIRS=/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktopexport XDG_CONFIG_DIRS=/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings
ఇది DE పనిచేయడానికి అవసరమైన డేటా మరియు కాన్ఫిగరేషన్ డైరెక్టరీలను సెట్ చేస్తుంది.
ప్రతిదీ కాన్ఫిగర్ చేయబడిన తర్వాత, మార్పులను వర్తింపచేయడానికి XRDP సేవను పున art ప్రారంభించండి:
RDP యొక్క డిఫాల్ట్ పోర్ట్ 3389. మీరు దీన్ని సర్వర్‌ను యాక్సెస్ చేయడానికి ఫైర్‌వాల్‌లో అనుమతించాల్సి ఉంటుంది. పూర్తిగా సురక్షితంగా ఉండటానికి ముందు DE కి కొన్ని అదనపు సెట్టింగులు అవసరం కావచ్చు, కాబట్టి మీరు మీ వ్యక్తిగత IP చిరునామాకు మాత్రమే ప్రాప్యతను ప్రామాణీకరించాలనుకోవచ్చు:
మీరు తలుపు తెరిచిన తర్వాత, మీరు కనెక్ట్ చేయగలుగుతారు. మైక్రోసాఫ్ట్ రిమోట్ డెస్క్‌టాప్ మాకోస్ మరియు విండోస్ కోసం మంచి RDP క్లయింట్ మరియు రెమ్మినా Linux లో నడుస్తుంది.
మీ సర్వర్ యొక్క చిరునామాను నమోదు చేసి, మీరు కనెక్ట్ చేయడానికి ఉపయోగించాలనుకుంటున్న ఖాతా కోసం వినియోగదారు పేరు మరియు పాస్‌వర్డ్‌ను నమోదు చేయండి. పాస్‌వర్డ్‌ల కంటే SSH కీలను ఉపయోగించడానికి RDP కి సమగ్ర మార్గం లేదు, అయినప్పటికీ అదే ప్రభావాన్ని సాధించడానికి SSH సొరంగం ఏర్పాటు చేయడం సాధ్యపడుతుంది.
headles linacs sarvarmlo desketap vaataavaranaanni ela inystal cheyali - cloudmesy aiti
headles linacs sarvarmlo desketap vaataavaranaanni ela inystal cheyali – cloudmesy aiti
linacs sarvar pampineelu saadhaaranamgaa grafical user interphesentho andinchabadavu, badulugaa terminal dwara SSH dwara accesse anukuulamgaa untaayi. ayinappatiki, konni anuvartanaalu vindolo upayoginchadam sulabham, mariyu headles sarvarlu kuudaa RDP loo desctap vaataavaranaalanu amalu cheyagalavu.
GUI ni enduku inystal cheyali?
annintilo modatidi, chala kaaranaalu unnaayi kaadu GUI ni vyavasthaapinchadaaniki. marinni kod mariyu packageelu ante marinni naveekaranalu, panikiraani samayam mariyu sambhavya bhadrata lopalu. telikapati desketap parisaraalu kuudaa chala vanarulanu viniyoginchagalavu, mukhyamgaa chinna sarvarmlo chala ryam lekunda. utpattilo, idhi tarachugaa avasaram ledu, endukante edaina ranning applikeshannu configor cheyadaaniki command laineku praapyata daadaapu ellappuduu saripotundi (kaneesam linakselo aina).
ayithe, idhi ardhamayye konni drushyaalu unnaayi. konni anuvartanaalu GUI thoo marinta nirvahinchabadataayi. varchuvalbacks, udaaharanaku, content vaataavaranamlo ververu operating sistamelanu amalu cheyadaaniki varchuval mishanlanu srushtinchadaaniki upayogistaaru. idhi pradhaanamgaa GUI- aadhaarita anuvartanam mariyu meeku pani cheyadaaniki pradarsana unnappudu nirvahinchadam chala sulabham. command line nundi daanitho panicheyadam puurtigaa saadhyame ayinappatiki, idhi khachitamgaa konchem ibbandikaramainadi mariyu meeru dacumentation chadivi, chala mukhyamaina vaatini gurtunchukune mundu e aadesaalanu upayoginchaalo maargadarsakaala kosam vetukutaaru.
viniyogadaaru edurkontunna sarvarmlo desketap vaataavaranaanni upayoginchamani memu inka sifaarasu cheyanappatiki, deenni praadhamika sarvarmlo leda maroka anavasaramaina yantramlo configor cheyadaaniki idhi upayogapadutundi. annintikante, vindos sarvarlu RDP dwara praapyata cheyagala GU- aadhaarita anuvartanaalapai ekkuvagaa aadhaarapadataayi. linacs command laineku anukuulamgaa undagaa, aptions kaligi undatam aanandamgaa undi.
desketap vaataavaranaanni inystal chestondi
remot linacs sarvarmlo GUI ni amalu cheyadaaniki rendu kadile bhaagaalu avasaram. modatidi desketap paryaavaranam, operating sistom yokka drushyamaana avagaahanaku sambandhinchina pratidee, athi mukhyamaina vindos nirvahana. rendavadi remot desketap protocal (RDP) sarvar; meeku bahusa mee sarvarnku bhautika praapyata lenanduna, meeku connect cheyadaaniki pradarsana port undadu. meeru chesina, remot administreshanniko praapyata kaligi undatam anuvainadi, endukante idhi mee vyaktigata kampyooternu upayoginchi ekkadi nundaina pani cheyadaaniki mimmalni anumatistundi.
desketap parisaraala vishayaanikoste, linacs desketap operating systamega kuudaa upayoginchabadutundani bhavinchi meeku chala empikalu unnaayi. meeru telikapati desketap vaataavaranam kosam chustunnatlayite, memu XFCE ni sifaarsu chestunnamu. idhi vegamgaa untundi mariyu panicheyadaaniki chala vanarulu avasaram ledu. pratyaamnaayamgaa, meeru manchi anubhavam kosam chustunnatlayite, meeru KDE ni prayatninchavacchu, idhi rojuwari upayogam kosam marinta anukuulamgaa untundi.
parigettadaaniki apt-get update samsthaapanaku mundu packagy jaabitaalanu naveekarinchadaaniki:
kabatti meeru XFCE ni inystal cheyalanukunte, kindi aadesaanni amalu cheyandi:
idhi konni sambandhita pyaakaejeelanu inystal chestundi, kabatti samsthaapanaku kontha samayam padutundi.
meeru KDE ni upayoginchaalanukunte, meeru deenitho puurti packageni inystal cheyavachu:
idhi bahula XFCE pyaakaejeelanu inystal chestundani cheppadam oka saadhaarana vishayam.
ubuntu 18.04 loo 1,517 kotta packageelu, ee 700 pixel screen shatymlo aspashtamgaa undataaniki saripotundi.
KDE ni inystal cheyadaaniki kontha samayam padutundani pratyekamgaa cheppanavasaram ledu. meeru KDE abhimani ayithe mariyu telikaina samskarana kavalanukunte, meeru deenni prayatninchavacchu kde-plasma-desktop badulugaa kde-full.
XRDP yokka samsthaapana
XRDP anedi RDP sarvar, idhi desketap vaataavaranaaniki remot kanekshankylanu nirvahistundi. samuchitam nundi deenni inystal cheyandi:
idhi samsthaapana tarvaata swayamchaalakamgaa praarambham kavali. idhi lod cheyabadindani mariyu churukugaa undani meeru dhruvikarinchavachhu:
deenni jodinchamani memu sifaarsu chestunnamu ssl-cert samuuham kabatti kanekshanne surakshitamgaa unchadaaniki praapyata undi.
taruvaata, meeru mee desketap vaataavaranaanni praarambhinchadaaniki XRDP ni configor cheyali. teravadaaniki u/.xsessionmariyu mee DE nu praarambhinchadaaniki aadesaanni ivvandi. XFCE kosam, idhi ilaa untundi:
KDE kosam,
taginanta sulabham. KDE kosam, ayithe, meeru kuudaa teravaalanukuntunnaaru u/.xsessionrc mariyu kindi vaatini atikinchandi:
export XDG_SESSION_DESKTOP=KDEexport XDG_DATA_DIRS=/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktopexport XDG_CONFIG_DIRS=/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings
idhi DE panicheyadaaniki avasaramaina data mariyu configoration directorylanu sett chestundi.
pratidee configor cheyabadina tarvaata, maarpulanu vartimpacheyadaaniki XRDP sevanu puna art praarambhinchandi:
RDP yokka defalt port 3389. meeru deenni sarvarnu access cheyadaaniki firewalle anumatinchaalsi untundi. puurtigaa surakshitamgaa undataaniki mundu DE ki konni adanapu settingulu avasaram kaavachhu, kabatti meeru mee vyaktigata IP chirunamaku matrame praapyatanu praamaaneekarinchaalanuko:
meeru talupu terichina tarvaata, meeru connect cheyagalugutaaru. microsapht remot desketap macos mariyu vindos kosam manchi RDP cliunt mariyu remmina Linux loo nadustundi.
mee sarvar yokka chirunamanu namodu chesi, meeru connect cheyadaaniki upayoginchaalanukuntun khata kosam viniyogadaaru paeru mariyu pasmerdanu namodu cheyandi. pasmerdalla kante SSH keelanu upayoginchadaaniki RDP ki samagra maargam ledu, ayinappatiki adhe prabhaavaanni saadhinchadaaniki SSH sorangam erpaatu cheyadam saadhyapadutundi.