Käivitage tarkvara erinevatesse Linuxi masinatesse, kasutades "xhost"

Erinevalt tavalistest Windowsi baasil töötavatest kodus kasutatavatest arvutidest on Linuxi / Unixi keskkondades alati võrgu töös olnud norm, mis selgitab Unixi ja Linuxi operatsioonisüsteemide võimsaid võrgufunktsioone. Linux toetab kiireid ja stabiilseid ühendusi teiste arvutitega ja jookseb graafiliste kasutajaliideste kaudu võrgu kaudu.

Peamine käsk selliste võrgutegevuste käivitamiseks on Xhost - serveri juurdepääsukontrolli programm X jaoks. Xhost programmi kasutatakse hosti (arvuti) nimede või kasutajanimede lisamiseks ja kustutamiseks nende masinate loendisse ja kasutajatele, kellel on X-serveriga ühenduse loomine. See raamistik on elementaarne privaatsuse kontroll ja turvalisus.

Kasutusskeem

Helistage arvutisse, kuhu istute "kohalikus hotsamas" ja arvutis, millega soovite ühendada " kaughostiga ". Esmalt kasutate xhost et määrata, milline arvuti (d) soovite anda loa ühendust (kohaliku hosti X-serveriga). Seejärel ühendate telnetiga kaughalduri kaudu. Seejärel määrate kaugpaigas muutuja DISPLAY . Tahad määrata selle DISPLAY-i muutuja kohalikuks hostiks. Nüüd, kui käivitate kaughalduri programmi, kuvatakse selle GUI kohalik hostimine (mitte kaughosti).

Näide Kasutage juhtumit

Oletame, et kohaliku hosti IP-aadress on 128.100.2.16 ja kaugarvuti IP-aadress on 17.200.10.5. Olenevalt võrgust, kus olete sisse lülitatud, võite ka kasutada IP-aadresside asemel arvuti nimesid (domeeninimesid).

1. samm : tippige kohaliku hosti käsurea kohal järgmine:

% xhost + 17.200.10.5

2. samm. Logige serveri hosti sisse:

% telnet 17.200.10.5

3. samm . Kaughostel (telnetiühenduse kaudu) õpetage serveri hosti, et kuvada kohaliku hosti aknad, kirjutades:

% setenv DISPLAY 128.100.2.16: 0

(Setenv'i asemel võib olla vaja eksportida teatud kestadesse.)

4. samm. Nüüd saate käivitada tarkvara kaughosti. Näiteks kui sisestate kaugjuhtimispuldil xterm , peaksite nägema kohaliku hostiga xterm-akent.

Samm 5. Kui olete lõpetanud, peate eemaldama kaugjuhtimispuldi oma juurdepääsu kontrollnimekirjast järgmiselt. Kohaliku hosti tüüpi puhul:

% xhost - 17.200.10.5

Kiirjuhend

Käsu xhost sisaldab vaid paar varianti, mis aitavad teil oma võrku luua:

Kuna Linuxi distributsioonid ja tuumade vabastamise tasemed erinevad, kasutage käsuga man ( % man ), et näha, kuidas xhost on rakendatud teie konkreetses andmetöötluskeskkonnas.