Skip to main content

"Xhost" తో వివిధ Linux కంప్యూటర్లలో సాఫ్టువేరును నడిపించండి

Anonim

విండోస్-ఆధారిత హోమ్ కంప్యూటర్ల విలక్షణమైన విరుద్ధంగా, Linux / Unix పరిసరాలలో, "నెట్వర్క్లో" పనిచేయడం, ఎల్లప్పుడూ యునిక్స్ మరియు లైనక్స్ ఆపరేటింగ్ సిస్టమ్స్ యొక్క శక్తివంతమైన నెట్వర్కింగ్ విశేషాలను వివరిస్తుంది. లైనక్స్ ఇతర కంప్యూటర్లకు వేగవంతమైన మరియు స్థిరమైన కనెక్షన్లను మద్దతు ఇస్తుంది మరియు నెట్వర్క్లో గ్రాఫికల్ యూజర్ ఇంటర్ఫేస్లను అమలు చేస్తుంది.

ఈ నెట్వర్క్ కార్యకలాపాల అమలు కోసం ప్రాథమిక ఆదేశం xhost - X కోసం సర్వర్ యాక్సెస్ కంట్రోల్ ప్రోగ్రామ్ xhost ప్రోగ్రామ్ X సర్వర్కు కనెక్షన్లను చేయడానికి అనుమతించబడిన యంత్రాలు మరియు వినియోగదారుల జాబితాకు హోస్ట్ (కంప్యూటర్) పేర్లు లేదా వినియోగదారు పేర్లను జోడించడానికి మరియు తొలగించడానికి ఉపయోగించబడుతుంది. ఈ చట్రం గోప్యతా నియంత్రణ మరియు భద్రత యొక్క మూలాధార రూపాన్ని అందిస్తుంది.

వాడుక దృశ్య వివరణ

యొక్క మీరు "స్థానిక హోస్ట్" వద్ద కూర్చొని కంప్యూటర్ కాల్ మరియు కంప్యూటర్ "రిమోట్ హోస్ట్." మీరు మొదటి ఉపయోగం xhost మీరు స్థానిక హోస్ట్ (యొక్క X- సర్వర్) కు కనెక్ట్ చేయడానికి అనుమతి ఇవ్వాలనుకుంటున్న కంప్యూటర్ (ల) ను తెలుపుటకు. అప్పుడు మీరు రిమోట్ హోస్ట్ను టెలెనెట్ ఉపయోగించి కలుపుతారు. తర్వాత, మీరు DISPLAY ను సెట్ చేసారు రిమోట్ హోస్ట్లో వేరియబుల్. మీరు ఈ DISPLAY ను సెట్ చేయదలిచారు స్థానిక హోస్ట్కు వేరియబుల్. ఇప్పుడు మీరు రిమోట్ హోస్ట్ పై ఒక ప్రోగ్రామ్ను ప్రారంభించినప్పుడు, దాని GUI స్థానిక హోస్ట్ (రిమోట్ హోస్ట్లో కాదు) పై చూపుతుంది.

ఉదాహరణకు వాడుక కేస్

స్థానిక హోస్ట్ యొక్క IP చిరునామా 128.100.2.16 మరియు రిమోట్ హోస్ట్ యొక్క IP చిరునామా 17.200.10.5 అని అనుకోండి. మీరు ఉన్న నెట్వర్క్పై ఆధారపడి, మీరు IP చిరునామాలకు బదులుగా కంప్యూటర్ పేర్లను (డొమైన్ పేర్లు) ఉపయోగించగలరు.

దశ 1.స్థానిక హోస్ట్ యొక్క కమాండ్ లైన్ వద్ద కింది వాటిని టైప్ చేయండి:

%

xhost + 17.200.10.5

దశ 2. రిమోట్ హోస్ట్ లోనికి ప్రవేశించండి:

%

టెల్నెట్ 17.200.10.5

దశ 3. రిమోట్ హోస్ట్ (టెలెనెట్ కనెక్షన్ ద్వారా), స్థానిక హోస్ట్లో టైప్ చేయడం ద్వారా విండోలను ప్రదర్శించడానికి రిమోట్ హోస్ట్కు ఆదేశించండి:

%

setenv DISPLAY 128.100.2.16 మంజూరు

(సమితికి బదులుగా మీరు కొన్ని పెంకులపై ఎగుమతిని ఉపయోగించాలి.)

దశ 4. ఇప్పుడు మీరు రిమోట్ హోస్ట్లో సాఫ్ట్వేర్ని అమలు చేయవచ్చు. ఉదాహరణకు, మీరు రిమోట్ హోస్ట్పై "xterm" అని టైప్ చేసినప్పుడు, మీరు స్థానిక హోస్ట్పై xterm విండోను చూడాలి.

దశ 5. మీరు ముగించిన తర్వాత, మీ రిమోట్ హోస్ట్ నుండి రిమోట్ హోస్ట్ను క్రింది విధంగా తొలగించాలి. స్థానిక హోస్ట్ రకం:

%

xhost - 17.200.10.5

త్వరిత సూచన

దిxhost కమాండ్ మీ నెట్ వర్కింగ్ తో మీకు సహాయం చేయడానికి కేవలం కొన్ని వైవిధ్యాలు కలిగి ఉంది:

  • xhost + hostname : X సర్వర్ యాక్సెస్ నియంత్రణ జాబితాకు హోస్ట్ పేరును జోడిస్తుంది.
  • xhost - hostname : X సర్వర్ యాక్సెస్ నియంత్రణ జాబితా నుండి హోస్ట్ పేరు తొలగిస్తుంది.
  • xhost + : ప్రాప్యత నియంత్రణను ఆపివేస్తుంది (అన్ని రిమోట్ హోస్ట్లకు X సర్వర్కు యాక్సెస్ ఉంటుంది)
  • xhost - : తిరిగి యాక్సెస్ నియంత్రణ మారిపోతుంది.

లైనక్స్ పంపిణీల మరియు కెర్నల్-విడుదల స్థాయిలు విభిన్నమైనందున, వాడండిమనిషి కమాండ్ ( % మనిషి ) ఎలా చూడటానికి xhostమీ ప్రత్యేక కంప్యూటింగ్ వాతావరణంలో అమలు చేయబడుతుంది.