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:
- xhost + hostname : Lisää isäntänimen X-palvelimen pääsynvalvontaluetteloon.
- xhost - hostname : Poistaa isäntänimen X-palvelimen pääsynvalvontalista.
- xhost + : Kytkee päällekäynnistysohjauksen (kaikki etäisännät pääsevät X-palvelimeen)
- xhost - : Kytkee käytönvalvonnan takaisin.
Koska Linux-jakaumat ja ytimen julkaisutaso eroavat toisistaan, käytä man- komentoa ( % man ) nähdäksesi, miten xhost toteutetaan tietyssä tietojenkäsittelyympäristössä.