విండోస్-ఆధారిత హోమ్ కంప్యూటర్ల విలక్షణమైన విరుద్ధంగా, 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. రిమోట్ హోస్ట్ లోనికి ప్రవేశించండి:
% telnet 17.200.10.5
దశ 3. సుదూర హోస్ట్ (టెలెనెట్ కనెక్షన్ ద్వారా), స్థానిక హోస్ట్లో టైప్ చేయడం ద్వారా విండోలను ప్రదర్శించడానికి రిమోట్ హోస్ట్కు ఆదేశించండి:
% setenv DISPLAY 128.100.2.16equ.0
(సమితికి బదులుగా మీరు కొన్ని పెంకులపై ఎగుమతిని ఉపయోగించాలి.)
దశ 4. ఇప్పుడు మీరు రిమోట్ హోస్ట్ లో సాఫ్ట్వేర్ అమలు చెయ్యవచ్చు. ఉదాహరణకు, మీరు రిమోట్ హోస్ట్పై xterm ను టైప్ చేసినప్పుడు, మీరు స్థానిక హోస్ట్పై xterm విండోను చూడాలి.
దశ 5. మీరు ముగించిన తరువాత, మీ యాక్సెస్ కంట్రోల్ జాబితా నుండి రిమోట్ హోస్ట్ను క్రింది విధంగా తొలగించాలి. స్థానిక హోస్ట్ రకం:
xhost - 17.200.10.5
త్వరిత సూచన
Xhost కమాండ్ మీ నెట్వర్కింగ్ తో మీకు సహాయం చేయడానికి కొన్ని వైవిధ్యాలు కలిగివుంది:
- xhost + hostname : X సర్వర్ యాక్సెస్ నియంత్రణ జాబితాకు హోస్టునామమును జతచేస్తుంది.
- xhost - hostname : X సర్వర్ యాక్సెస్ నియంత్రణ జాబితా నుండి హోస్టునామమును తొలగిస్తుంది.
- xhost + : ఆఫ్ యాక్సెస్ కంట్రోల్ ఆఫ్ అవుతుంది (అన్ని రిమోట్ హోస్ట్లకు X సర్వర్కు యాక్సెస్ ఉంటుంది)
- xhost - : తిరిగి యాక్సెస్ నియంత్రణ మారిపోతుంది.
లైనక్స్ పంపిణీలు మరియు కెర్నల్-విడుదల స్థాయిలు విభిన్నమైనందున, xhost ని ఎలా చూచుటకు మనిషి కమాండ్ ( % man ) ను ఉపయోగించండి మీ ప్రత్యేక కంప్యూటింగ్ వాతావరణంలో అమలు చేయబడుతుంది.