Spre deosebire de utilizarea tipică a computerelor de acasă Windows, în medii Linux / Unix, lucrul "pe rețea" a fost întotdeauna norma, ceea ce explică caracteristicile puternice de rețea ale sistemelor de operare Unix și Linux. Linux suportă conexiuni rapide și stabile la alte computere și care rulează interfețe grafice ale utilizatorilor prin rețea.
Comanda primară pentru executarea acestor activități de rețea este xhost - programul de control al accesului serverului pentru X. xhost Programul este folosit pentru a adăuga și șterge numele de gazdă (computer) sau numele de utilizator în lista de mașini și utilizatori cărora li se permite să facă conexiuni la serverul X. Acest cadru oferă o formă rudimentară de control al confidențialității și de securitate.
Scenariul de utilizare
Să sunăm computerul pe care locuiți la "localhost" și computerul pe care doriți să îl conectați la "gazda de la distanță". Mai întâi folosiți xhost pentru a specifica la care computer (e) doriți să acordați permisiunea de a vă conecta (serverul X al) localhost. Apoi vă conectați la gazda de la distanță folosind telnet. Apoi, setați DISPLAY variabilă pe gazda de la distanță. Doriți să setați acest DISPLAY variabilă la gazda locală. Acum, când porniți un program pe gazda de la distanță, GUI-ul său se va afișa pe gazda locală (nu pe gazda la distanță).
Exemplu de utilizare caz
Se presupune că adresa IP a gazdei locale este 128.100.2.16, iar adresa IP a gazdei la distanță este 17.200.10.5. În funcție de rețeaua pe care vă aflați, puteți utiliza, de asemenea, numele computerului (nume de domeniu) în locul adreselor IP.
Pasul 1.Introduceți următoarele la linia de comandă a localhost:
%
xhost + 17.200.10.5
Pasul 2. Conectați-vă la gazda de la distanță: % telnet 17.200.10.5
Pasul 3. Pe gazdă la distanță (prin conexiunea telnet), instruiți gazda de la distanță să afișeze ferestrele pe gazda locală introducând: % setenv DISPLAY 128.100.2.16:0.0
(În loc de setenv va trebui să utilizați exportul pe anumite cochilii.) Pasul 4. Acum puteți rula software-ul pe gazda de la distanță. De exemplu, când tastați "xterm" pe gazda de la distanță, ar trebui să vedeți o fereastră xterm în gazda locală. Pasul 5. După ce terminați, ar trebui să eliminați gazda de la distanță din lista de control al accesului, după cum urmează. Pe tipul gazdei locale: % xhost - 17.200.10.5 xhost comanda conține doar câteva variante pentru a vă ajuta în crearea rețelei: Deoarece distribuțiile Linux și nivelele de lansare a kernelului diferă, utilizațiom comandă ( % om ) pentru a vedea cum xhosteste implementat în mediul dvs. special de calcul. Referință rapidă




