షట్టర్‌స్టాక్ / ఇన్‌స్టా_ఫోటోస్

మీరు మీ Linux డెస్క్‌టాప్ నుండి మరొక Linux సర్వర్‌లోని డెస్క్‌టాప్‌కు రిమోట్‌గా కనెక్ట్ చేయాలనుకుంటున్నారా? ప్రారంభించడం సులభం – ఈ వ్యాసం VNC ని ఎలా సెటప్ చేయాలో మరియు రిమోట్ మెషీన్ యొక్క డెస్క్‌టాప్‌కు నేరుగా కనెక్ట్ చేయడాన్ని మీకు చూపుతుంది!

VNC అంటే ఏమిటి?

తరచుగా, మాకు డెస్క్‌టాప్ / జియుఐ (గ్రాఫికల్ యూజర్ ఇంటర్‌ఫేస్) వనరులు “వైర్ యొక్క మరొక వైపు” అవసరం మరియు రిమోట్ కంప్యూటర్‌కు నడవడం (లేదా డ్రైవింగ్!) నివారించాలనుకుంటున్నాము. కొన్నిసార్లు, రిమోట్ సిస్టమ్‌ను ప్రపంచంలోని మరొక వైపు ఉన్నందున చేరుకోవడం కూడా అసాధ్యం.

రిమోట్ డెస్క్‌టాప్ ప్రపంచానికి స్వాగతం, ఇది VNC (వర్చువల్ నెట్‌వర్క్ కంప్యూటింగ్) సాఫ్ట్‌వేర్ ప్యాకేజీని ఉపయోగించి, రిమోట్ కంప్యూటర్ యొక్క డెస్క్‌టాప్ / GUI కి కనెక్ట్ అవ్వడానికి అనుమతిస్తుంది.

హుడ్ కింద, రిమోట్ సిస్టమ్‌కు కీస్ట్రోక్‌లు మరియు మౌస్ కదలికలను పంపడానికి VNC సాఫ్ట్‌వేర్ రిమోట్ ఫ్రేమ్ బఫర్ (RFB) ప్రోటోకాల్‌ను ఉపయోగిస్తుంది. మీరు రిమోట్ కంప్యూటర్ వద్ద కూర్చున్నట్లుగా ఉంది, అయినప్పటికీ కొన్ని హెచ్చరికలు మరియు కొంచెం ఎక్కువ జాప్యం.

VNC హెచ్చరికలు

రిమోట్ డెస్క్‌టాప్‌లను నిర్వహించడానికి మరియు / లేదా ఉపయోగించడానికి VNC ని ఉపయోగిస్తున్నప్పుడు కొన్ని పరిమితులు ఉన్నాయి. ప్రదర్శన నవీకరణలు నెమ్మదిగా ఉంటాయి. ADSL ఇంటర్నెట్ కనెక్షన్‌ను ఉపయోగిస్తున్నప్పుడు రిమోట్ డెస్క్‌టాప్‌లో 4K వీడియోను చూడటం అనుకూలమైన ఫలితాలను ఇచ్చే అవకాశం లేదు. కొన్నిసార్లు, అనువర్తనాన్ని ప్రారంభించడానికి చిహ్నాన్ని క్లిక్ చేయడం కూడా స్క్రీన్ రిఫ్రెష్ కావాలి కాబట్టి కొంచెం ఆలస్యం అవుతుంది.

భద్రత మరొక పరిశీలన. వివిధ VNC సాఫ్ట్‌వేర్‌లతో వివిధ ఎంపికలు చేర్చబడ్డాయి, అయితే వాటి కాన్ఫిగరేషన్ తరచుగా వినియోగదారుకు వదిలివేయబడుతుంది, ముఖ్యంగా ఓపెన్ సోర్స్ ఆధారిత పరిష్కారాలతో. మరొక సమస్య ఏమిటంటే VNC చాలా మంది వినియోగదారులకు సరిగ్గా సరిపోదు. ఇది ప్రధానంగా గృహ వినియోగానికి అనుకూలంగా ఉంటుంది మరియు చిన్న కార్యాలయ వినియోగదారులు కూడా ఒకే మెషీన్‌లో ఒకే డెస్క్‌టాప్‌ను రిమోట్‌గా పంచుకోవడం మరియు 1-3 వినియోగదారులు ఉపయోగించడం వంటివి ఉపయోగకరంగా ఉండవచ్చు.

పెద్ద కంపెనీలకు కూడా, రిమోట్ సర్వర్ నిర్వహణ (VNC ప్రారంభించబడిన సర్వర్‌కు ఒకటి లేదా రెండు సిసాడ్మిన్‌లతో) ఖచ్చితంగా ఒక ఎంపిక. అదనంగా, పెద్ద కంపెనీలు తమ సర్వర్‌ల నుండి ఏదైనా గ్రాఫికల్ డెస్క్‌టాప్‌ను తరచుగా డిసేబుల్ చేస్తాయి మరియు / లేదా అన్‌ఇన్‌స్టాల్ చేస్తాయి మరియు టెర్మినల్‌లో నమోదు చేసిన ఆదేశాలను ఉపయోగించి రిమోట్ మేనేజ్‌మెంట్ జరుగుతుంది, సర్వర్‌కు కనెక్ట్ చేయడానికి SSH ఉపయోగించబడుతుంది. మీ మొబైల్ నుండి SSH (రిమోట్ సెక్యూర్ షెల్) ను కూడా ఉపయోగించవచ్చు!

రిమోట్ లైనక్స్ కంప్యూటర్‌కు VNC తో కనెక్ట్ అవ్వండి

రిమోట్ డెస్క్‌టాప్‌ను ఉపయోగించడానికి మీకు VNC సర్వర్ మరియు VNC క్లయింట్ రెండూ అవసరం. VNC సర్వర్ రిమోట్ ఎండ్‌లో పనిచేస్తుంది, అనుసంధానించబడిన వర్క్‌స్టేషన్ (దాదాపు ఎల్లప్పుడూ మీ కంప్యూటర్) ఉపయోగించే VNC క్లయింట్ కనెక్ట్ చేయగలదని మరియు డెస్క్‌టాప్ అవుట్పుట్, మౌస్ మరియు కీబోర్డ్ స్ట్రోక్‌లు అన్నీ ఒక పద్ధతిలో ఫార్వార్డ్ చేయబడతాయి సాధ్యమైనంత మంచిది.

కొన్నిసార్లు, చిన్న నెట్‌వర్క్ ఎక్కిళ్ళు లేదా మందగింపు పాక్షిక స్క్రీన్ రెండర్‌లకు కారణమవుతుంది. సాధారణంగా, మీకు వేగవంతమైన నెట్‌వర్క్ ఉంటే (మరియు మీరు ఇంటర్నెట్‌లో కంప్యూటర్‌ను ఉపయోగిస్తే వేగవంతమైన ఇంటర్నెట్ కనెక్షన్), స్క్రీన్ రెండరింగ్ కొంత స్థాయి రిమోట్ పనిని చేయడానికి సరిపోతుంది.

VNC సర్వర్‌ను ఇన్‌స్టాల్ చేస్తోంది

ది VNC సర్వర్ ఇది రిమోట్ వర్క్‌స్టేషన్ లేదా సర్వర్‌లో ఇన్‌స్టాల్ చేయబడాలి. ఇది రిమోట్‌గా SSH ద్వారా చేయవచ్చు, అయితే కొన్నిసార్లు మీరు రిమోట్ కంప్యూటర్‌కు వెళ్లడానికి ఎంచుకోవచ్చు (సహేతుకంగా మూసివేస్తే), కీబోర్డ్ మరియు మౌస్‌ని కనెక్ట్ చేసి, అక్కడ VNC ని సెటప్ చేయండి. ఉత్తమ సమాధానం మీ ప్రస్తుత మౌలిక సదుపాయాలపై ఆధారపడి ఉంటుంది, ఇక్కడ రిమోట్ మెషిన్ ఉంది మరియు మీకు కీబోర్డ్ మరియు మౌస్ ఉందా లేదా అనే దానిపై ఆధారపడి ఉంటుంది.

ఎంచుకున్న VNC సర్వర్ సాఫ్ట్‌వేర్ కొన్ని అంశాల ఆధారంగా మారుతుంది. ప్రధానమైనది ప్రాధాన్యత, మరియు అందుబాటులో ఉన్న అనేక ఎంపికలను తెలుసుకోవడానికి కొంత సమయం పడుతుంది మరియు తరువాత వాటిలో కొన్నింటిని పరీక్షించడానికి.

వాణిజ్యపరంగా, రియల్విఎన్సి ఉంది. ఇది చిన్న వ్యాపారాల కోసం ఉద్దేశించిన అద్భుతమైన, బాగా పనిచేసే మరియు మద్దతు ఉన్న సాఫ్ట్‌వేర్ ప్యాకేజీ, ఇది ఏదైనా బాగా పని చేయడానికి ఎక్కువ సమయం గడపడానికి ఇష్టపడదు. మీరు చాలా సర్వర్‌లను మరియు క్లయింట్‌లను SMB గా నిర్వహిస్తే వాణిజ్య పరిష్కారాలు సాధారణంగా బాగా పనిచేస్తాయి.

మీకు ఓపెన్ సోర్స్‌పై ఎక్కువ ఆసక్తి ఉంటే, ఉబుంటు యొక్క VNC సొల్యూషన్స్ జాబితాలో VNC సర్వర్‌ల యొక్క మంచి స్టార్టర్ జాబితా ఉంది. ఒకటి ప్రజాదరణ పొందింది x11vnc, బేర్‌బోన్స్ VNC సర్వర్‌ను నడుపుతోంది. ఉబుంటు కూడా వస్తుంది vino ముందే ఇన్‌స్టాల్ చేయబడింది. ప్రతి VNC సర్వర్ పరిష్కారానికి దాని స్వంత ప్రయోజనాలు మరియు లక్షణాలు, అలాగే లోపాలు మరియు మినహాయింపులు ఉన్నాయని మీరు సాధారణంగా కనుగొంటారు.

చివరగా, మీరు VNC ను ఉపయోగిస్తున్న ఆపరేటింగ్ సిస్టమ్‌లను పరిగణించాలనుకుంటున్నారు. మీరు విండోస్ నుండి లైనక్స్‌కు లేదా టాబ్లెట్ నుండి మీ మాకింతోష్ ల్యాప్‌టాప్‌కు కనెక్ట్ అవుతారా? ఇవన్నీ సాధ్యమే, కాని కొన్ని VNC పరిష్కారాలు Linux నుండి Linux లేదా Windows నుండి Windows మొదలైనవి మాత్రమే పనిచేస్తాయని మీరు కనుగొంటారు.

మీరు Linux లో ఉన్నారని uming హిస్తూ, x11vnc ఇది మీరు ఇన్‌స్టాల్ చేయగల సాధారణ ఉబుంటు సిఫార్సు చేసిన ఓపెన్ సోర్స్ VNC సర్వర్. సంస్థాపన సులభం, ఎందుకంటే ఇది అందుబాటులో ఉంది apt:

sudo apt-get install x11vnc openssh-server

అప్పుడు, మీరు పోర్ట్ 5900 లో ఒక SSH సొరంగం ప్రారంభించవచ్చు, ఇది ప్రామాణీకరణను నిర్వహిస్తుంది మరియు ఏదైనా స్థానిక VNC క్లయింట్‌కు పోర్ట్‌ను బహిర్గతం చేస్తుంది:

ssh -L 5900:remotehost:5900 hostname

మరియు VNC సర్వర్‌ను ప్రారంభించండి:

x11vnc -safer -localhost -nopw -once -display :0

మీరు కూడా స్వయంచాలకంగా అమలు చేయవచ్చు x11vnc systemd ద్వారా.

VNC క్లయింట్‌ను ఉపయోగించడం

ది VNC క్లయింట్ స్వీయ-నియంత్రణ ట్రాక్ తరచుగా ఎక్కడో ఉపయోగించబడుతుంది. ఉదాహరణకు, సిస్టమ్ అడ్మినిస్ట్రేటర్ VNC క్లయింట్ / బైనరీ యుటిలిటీని నేరుగా స్థానిక డెస్క్‌టాప్‌లో కలిగి ఉండవచ్చు. రియల్‌విఎన్‌సి వంటి విక్రేత VNC క్లయింట్‌ను “ఉచితంగా” అందిస్తుంది, అయితే VNC సర్వర్ చెల్లింపు పరిష్కారం.

VNC క్లయింట్ యొక్క ధృవీకరణ మరియు VNC సర్వర్ సరిపోలడం ముఖ్యం. ఫాల్‌బ్యాక్ మెకానిజమ్‌లు తరచూ ఉన్నప్పటికీ, ఇవి ప్రతి ఫాల్‌బ్యాక్ స్థాయిలో తక్కువ నాణ్యత ప్రామాణీకరణ పద్ధతికి తక్కువ భద్రతను అందిస్తాయి.

తగిన ప్రామాణీకరణ అవసరమైనప్పుడు, అధిక-స్థాయి ప్రామాణీకరణ విధానం అవసరమయ్యేలా VNC సర్వర్‌ను కాన్ఫిగర్ చేయవచ్చు. మీరు క్లయింట్‌ను సమానంగా ఉన్నత స్థాయిని ఉపయోగించమని బలవంతం చేయవచ్చు. VPN ను ఉపయోగించడం కూడా VNC డేటా ఎండ్-టు-ఎండ్ గుప్తీకరించబడిందని నిర్ధారిస్తుంది.

క్లయింట్ / సర్వర్ పరిష్కారాన్ని చూసేటప్పుడు పరిగణించవలసిన ఒక చివరి విషయం ఏమిటంటే, మీరు వాణిజ్య పరిష్కారాన్ని ఉపయోగిస్తున్నారే తప్ప, క్లయింట్ మరియు సర్వర్ ఒకే సాఫ్ట్‌వేర్ సృష్టికర్త / పంపిణీదారుచే తయారు చేయబడిందని మీరు నిర్ధారించుకోవాలి.

అంతర్లీన ప్రోటోకాల్, ప్రామాణీకరణ యంత్రాంగాలు మరియు సాఫ్ట్‌వేర్ అమలులో చిన్న తేడాలు ఉండవచ్చు, VNC క్లయింట్ ఎల్లప్పుడూ మరొక VNC సర్వర్‌తో అనుకూలంగా ఉండదు, లేదా అవి నిర్వచించబడని ఫలితాలను ఇవ్వవచ్చు. సరిపోలని VNC క్లయింట్ మరియు VNC సర్వర్‌ను ఉపయోగించడం కాన్ఫిగరేషన్ యొక్క భద్రత మరియు విశ్వసనీయత యొక్క బలాన్ని ప్రతికూలంగా ప్రభావితం చేస్తుంది.

ఓపెన్ సోర్స్, క్రాస్-ప్లాట్‌ఫాం పరిష్కారం కోసం, టైట్విఎన్‌సి ఉంది, ఇది ఏదైనా హోస్ట్ మెషీన్‌లో జావా ఆప్లెట్‌లో నడుస్తుంది.

ఫైర్‌వాల్ మీరు ఏమి చెబుతారు?

VNC ని ఇన్‌స్టాల్ చేసేటప్పుడు ఫైర్‌వాల్‌లకు పునర్నిర్మాణం అవసరం కావచ్చు. నిర్దిష్ట శ్రేణి IP చిరునామాల కోసం కొన్ని పోర్ట్‌లను తెరవడం సాధారణంగా సులభం. ఫైర్‌వాల్‌లో ఒక నియమాన్ని (లేదా ఇతర మాటలలో “రంధ్రం”) సృష్టించేటప్పుడు సాధ్యమైనంతవరకు పరిమితం కావడం, పరిమిత శ్రేణి IP చిరునామాలకు మాత్రమే కనెక్షన్‌ను అనుమతించడం మంచిది.

IP చిరునామాల పరిధిని పరిమితం చేయడానికి CIDR ను ఉపయోగించవచ్చు. ఉదాహరణకు, పరిధిని 192.168.0.1/24 కు పరిమితం చేసే నియమం 192.168.0.1 నుండి 192.168.0.254 వరకు చిరునామాలను కనెక్ట్ చేయడానికి అనుమతిస్తుంది.

వాస్తవ పోర్ట్ సంఖ్యలు తరచుగా VNC సర్వర్‌లో కాన్ఫిగర్ చేయబడతాయి మరియు భద్రతా కారణాల దృష్ట్యా వాటిని డిఫాల్ట్ కాని సోర్స్ పోర్ట్‌గా మార్చాలని సిఫార్సు చేయబడింది. VNC సర్వర్‌లో కాన్ఫిగర్ చేయబడిన పోర్ట్ నంబర్లను మీరు కొత్త ఫైర్‌వాల్ నిబంధనతో సరిపోల్చారని నిర్ధారించుకోండి.

మీరు రియల్‌విఎన్‌సిని ఉపయోగిస్తుంటే, ఫైర్‌వాల్‌లో మీరు ఒక నియమాన్ని సృష్టించాలనుకుంటున్నారా అని ఇన్‌స్టాలర్ మిమ్మల్ని అడుగుతుంది. చాలా ఓపెన్‌గా ఉన్న ఒక నియమాన్ని సృష్టించండి మరియు మీరు దానిని మరింత తగ్గించాలని అనుకోవచ్చు, కాని ప్రాథమిక నియమం ఇప్పటికే అమల్లో ఉన్నప్పుడు సెటప్‌ను అర్థం చేసుకోవడం సులభం.

విఎన్‌సి: టిఎల్‌డిఆర్;

మేము చూసినట్లుగా, VNC పరిష్కారాన్ని అమలు చేయడానికి వచ్చినప్పుడు అనేక మార్గాలు మరియు పరిష్కారాలు అందుబాటులో ఉన్నాయి. మీకు శీఘ్ర సెటప్ అవసరమైతే మరియు రెండు ఉబుంటు-ఆధారిత వర్క్‌స్టేషన్లు మాత్రమే ఉంటే, ఉబుంటు జట్టు జాబితా నుండి ఉచిత మరియు ఓపెన్ సోర్స్ పరిష్కారాన్ని ఉపయోగించడం చాలా సులభం. మీరు SMB లు వంటి కొన్ని డెస్క్‌టాప్‌లను అమలు చేయాలనుకుంటే, రియల్‌విఎన్‌సి వంటి వాణిజ్య సాఫ్ట్‌వేర్ సులభమైన పరిష్కారం కావచ్చు.

సాఫ్ట్‌వేర్ ఇన్‌స్టాల్ చేయబడిన తర్వాత, ఫైర్‌వాల్‌ను కాన్ఫిగర్ చేయడానికి, మీ ఇష్టానికి VNC సర్వర్ ఎంపికలను సర్దుబాటు చేయడానికి, అవసరమైతే చక్కటి ట్యూన్ ప్రామాణీకరణకు మరియు రిమోట్ డెస్క్‌టాప్ సొల్యూషన్ అందించే ప్రయోజనాలను ఆస్వాదించడానికి ఇది సమయం!

సుఖపడటానికి!

Source link