Ndryshe nga përdorimi tipik i kompjuterave shtëpiak me Windows, në mjediset Linux / Unix, puna në "rrjet" ka qenë gjithmonë normë, e cila shpjegon tiparet e fuqishme të rrjetit të sistemeve operative Unix dhe Linux . Linux mbështet lidhje të shpejta dhe të qëndrueshme me kompjuterë të tjerë dhe drejtimin e ndërfaqeve grafike të përdoruesit në rrjet.
Komanda primare për ekzekutimin e këtyre aktiviteteve të rrjetit është xhost - programi i kontrollit të qasjes në server për X. Xhost programi përdoret për të shtuar dhe fshirë emrat e host (kompjuter) ose emrat e përdoruesve në listën e makinave dhe përdoruesve që lejohen të bëjnë lidhje me serverin X. Kjo kornizë siguron një formë rudimentare të kontrollit të privatësisë dhe sigurisë.
Skenari i përdorimit
Le të thërrasim kompjuterin që po ulesh në "localhost" dhe kompjuterin që dëshiron të lidhet me " hostin e largët ". Ju së pari përdorni xhost për të specifikuar se cilat kompjuter (et) doni të jepni leje për t'u lidhur me (serverin X) të localhost-it. Pastaj lidheni me hostin e largët duke përdorur telnet. Tjetra, ju vendosni variablin DISPLAY në hostin e largët. Ju dëshironi të vendosni këtë ndryshore DISPLAY tek host lokal. Tani kur nisni një program në hostin e largët, GUI-ja e saj do të shfaqet në host lokal (jo në hostin e largët).
Shembull Përdorni rastin
Supozoni se adresa IP e hostit lokal është 128.100.2.16 dhe adresa IP e hostit të largët është 17.200.10.5. Në varësi të rrjetit që po aktivizoheni, mund të përdorni edhe emrat e kompjuterave (emrat e domain-it) në vend të adresave IP.
Hapi 1. Lloji në vijim në rreshtin e komandës së localhost:
% xhost + 17.200.10.5
Hapi 2. Hyni në hostin e largët:
% telnet 17.200.10.5
Hapi 3. Në hostin e largët (nëpërmjet lidhjes telnet), udhëzoni hostin e largët për të shfaqur dritare në host lokal duke shtypur:
% setenv DISPLAY 128.100.2.16:0.0
(Në vend të setenv ju duhet të përdorni eksportin në predha të caktuara.)
Hapi 4. Tani ju mund të përdorni softuer në hostin e largët. Për shembull, kur shkruani xterm në hostin e largët, duhet të shihni një dritare xterm në host lokal.
Hapi 5. Pasi të keni përfunduar, duhet të hiqni hostin e largët nga lista e kontrollit të qasjes tuaj si më poshtë. Në llojin pritës lokal:
% xhost - 17.200.10.5
Referenca e shpejtë
Komanda xhost përmban vetëm disa ndryshime për t'ju ndihmuar me rrjetëzimin tuaj:
- xhost + hostname : Shton hostname në listën e kontrollit të qasjes së serverit X.
- xhost - hostname : Heq hostname nga lista e kontrollit të qasjes në serverin X.
- xhost + : Çaktivizon kontrollin e acccess (të gjithë hostët e largët do të kenë qasje në serverin X)
- xhost - : Aktivizon përsëri kontrollin e qasjes.
Për shkak se shpërndarjet Linux dhe nivelet e lirimit të kernel-it ndryshojnë, përdorni komandën e njeriut ( % man ) për të parë se si xhost është zbatuar në mjedisin tuaj të veçantë të informatikës.