Futtasson szoftvert különböző Linux gépeken a "xhost"

A Windows-alapú otthoni számítógépek tipikus használatával szemben, Linux / Unix környezetben, a "hálózaton" dolgozva mindig is az volt a norma, amely a Unix és a Linux operációs rendszerek erőteljes hálózati funkcióit magyarázza. A Linux támogatja a gyors és stabil kapcsolódást más számítógépekhez és grafikus felhasználói felületeket futtat a hálózaton keresztül.

Az elsődleges parancs a hálózati tevékenységek végrehajtásához xhost - a kiszolgáló hozzáférési vezérlőprogramja az X számára. Az xhost a program segítségével hozzáadhatók és törölhetők a gazda (számítógép) nevek vagy felhasználónevek azon gépek és felhasználók listájához, amelyek lehetővé teszik az X kiszolgálóhoz való kapcsolódást. Ez a keret biztosítja az adatvédelem és a biztonság alapvető formáját.

Használati forgatókönyv

Hívjuk a számítógépet, amelyen a "localhost" és a számítógép, amelyhez a " távoli géphez " csatlakozik. Először az xhosztot használja hogy melyik számítógépet szeretné engedélyezni a helyi (X-kiszolgálóhoz) csatlakozáshoz. Ezután csatlakozik a távoli géphez telnet használatával. Ezután beállítja a DISPLAY változót a távoli gépen. Ezt a DISPLAY változót meg szeretné állítani a helyi gazda számára. Most, amikor elindít egy programot a távoli gépen, a GUI megjelenik a helyi gazdagépen (nem a távoli gépen).

Példa az eset használatára

Tételezzük fel, hogy a helyi gazda IP-címe 128.100.2.16, és a távoli gép IP-címe 17.200.10.5. Attól függően, hogy a hálózat melyik környezetben van, lehet, hogy az IP-cím helyett a számítógépneveket (domainnevek) is használhatja.

1. lépés Írja be a következőt a helyi parancs parancssorába:

% xhost + 17.200.10.5

2. lépés. Jelentkezzen be a távoli gépbe:

% telnet 17.200.10.5

3. lépés: A távoli gépen (a telnet-kapcsolaton keresztül) utasítsa a távoli gazdagépet a helyi gazdagép ablakainak megjelenítéséhez a következőképpen:

% setenv DISPLAY 128.100.2.16:0.0

(A setenv helyett bizonyos kivitellel exportálni kell.)

4. lépés. Most már futtathatsz szoftvereket a távoli gépen. Például, ha beírja az xtermet a távoli gépen, egy xterm ablakot kell látnia a helyi gépen.

5. lépés: Miután befejezte, távolítsa el a távoli gazdagépet a hozzáférési listájából a következőképpen. A helyi gazda típusa:

% xhoszt - 17.200.10.5

Gyors hivatkozás

Az xhost parancs csak néhány variációt tartalmaz, amelyek segítenek a hálózatépítésben:

Mivel a Linux disztribúciók és a rendszermag-kiadási szintek eltérnek, használjuk a man parancsot ( % man ), hogy lássuk, hogy az xhost hogyan az adott számítógépes környezetben valósul meg.