Suorita ohjelmisto eri Linux-koneissa "xhost"

Toisin kuin Windows-pohjaisten kotitietokoneiden tyypillinen käyttö, Linux / Unix-ympäristöissä "verkossa" on aina ollut normi, joka selittää Unix- ja Linux-käyttöjärjestelmien tehokkaat verkko-ominaisuudet. Linux tukee nopeita ja vakaita yhteyksiä muihin tietokoneisiin ja käyttää graafisia käyttöliittymiä verkon yli.

Ensisijainen komento näiden verkkotoimintojen suorittamiseksi on xhost- palvelimen käyttöoikeusvalvontaohjelma X: lle. Xhost -ohjelmaa käytetään lisäämään ja poistamaan isäntätietokoneiden nimet tai käyttäjätunnukset koneiden ja käyttäjien luetteloon, joilla on oikeus muodostaa yhteyksiä X-palvelimeen. Tämä kehys tarjoaa alkeellisen tietosuojan ja turvallisuuden.

Käyttötapahtuma

Soita tietokone, johon istut "localhost" -tietokoneessa ja tietokoneessa, johon haluat liittyä " isäntäkoneeseen ". Käytät ensin xhostia Määritä, mihin tietokoneisiin haluat antaa luvan muodostaa yhteys paikallispalvelun (X-palvelimen) kanssa. Sitten yhdistät etäisäntään telnetillä. Seuraavaksi asetat DISPLAY- muuttujan etäisännälle. Haluat asettaa tämän DISPLAY- muuttujan paikalliselle isännälle. Nyt, kun käynnistät ohjelman etäisännällä, sen GUI ilmestyy paikalliselle isännälle (ei kauko-isännälle).

Esimerkkitapaus

Oletetaan, että paikallisen isäntän IP-osoite on 128.100.2.16 ja etätietokoneen IP-osoite on 17.200.10.5. Riippuen siitä verkosta, johon olet päällä, voit myös käyttää tietokoneiden nimeä (verkkotunnuksia) IP-osoitteiden sijaan.

Vaihe 1. Kirjoita seuraava paikallisen hostin komentoriville:

% xhost + 17.200.10.5

Vaihe 2. Kirjaudu kauko-isäntään:

% telnet 17.200.10.5

Vaihe 3. Etäisännällä (telnet-yhteyden kautta) kehota etäisännintä näyttämään paikallisen isännän ikkunat kirjoittamalla:

% setenv DISPLAY 128.100.2.16:0.0

(Setenvin sijaan saatat joutua käyttämään viennin tiettyihin kuoreihin.)

Vaihe 4. Nyt voit suorittaa ohjelmia etäisännällä. Esimerkiksi kun kirjoitat xtermin etäisännässä, sinun pitäisi nähdä xterm-ikkuna paikallisessa isännässä.

Vaihe 5. Kun olet valmis, sinun on poistettava etätietokoneen käyttöoikeusluettelosta seuraavasti. Paikallisessa isännätyypissä:

% xhost - 17.200.10.5

Nopea viittaus

Xhost- komento sisältää vain muutamia muunnelmia, jotka auttavat sinua verkottumisessa:

Koska Linux-jakaumat ja ytimen julkaisutaso eroavat toisistaan, käytä man- komentoa ( % man ) nähdäksesi, miten xhost toteutetaan tietyssä tietojenkäsittelyympäristössä.