Sa kaibahan sa tipikal na paggamit ng mga computer sa bahay na nakabatay sa Windows, sa mga kapaligiran ng Linux / Unix, ang "gumagana sa network" ay palaging ang pamantayan, na nagpapaliwanag ng malakas na tampok ng networking ng mga operating system ng Unix at Linux. Sinusuportahan ng Linux ang mabilis at matatag na koneksyon sa iba pang mga computer at tumatakbo ang mga graphical user interface sa network.
Ang pangunahing utos para sa pagpapatupad ng mga aktibidad sa network ay xhost - ang programa ng kontrol ng access ng server para sa X. Ang xhost Ang program ay ginagamit upang idagdag at tanggalin ang mga host (computer) na mga pangalan o username sa listahan ng mga machine at mga user na pinapayagang gumawa ng mga koneksyon sa X server. Ang balangkas na ito ay nagbibigay ng isang simpleng paraan ng kontrol sa pagkontrol at seguridad.
Paggamit ng Scenario
Tawagan namin ang computer na nakaupo ka sa "localhost" at ang computer na nais mong kumonekta sa "remote host." Unang gumamit ka xhost upang tukuyin kung aling computer (s) ang gusto mong magbigay ng pahintulot upang kumonekta sa (ang X-server ng) sa localhost. Pagkatapos ay kumunekta ka sa remote na host gamit ang telnet. Susunod, itinakda mo ang DISPLAY variable sa remote host. Gusto mong itakda ang DISPLAY na ito variable sa lokal na host. Ngayon kapag nagsimula ka ng isang programa sa remote host, ang GUI nito ay lalabas sa lokal na host (hindi sa remote host).
Halimbawa Paggamit ng Kaso
Ipalagay na ang IP address ng lokal na host ay 128.100.2.16 at ang IP address ng remote host ay 17.200.10.5. Depende sa network na ikaw ay nasa, maaari mo ring gamitin ang mga pangalan ng computer (mga pangalan ng domain) sa halip ng mga IP address.
Hakbang 1.I-type ang sumusunod sa command line ng localhost:
%
xhost + 17.200.10.5
Hakbang 2. Mag-log on sa remote host: % telnet 17.200.10.5
Hakbang 3. Sa remote na host (sa pamamagitan ng koneksyon sa telnet), turuan ang remote na host upang ipakita ang mga bintana sa lokal na host sa pamamagitan ng pag-type ng: % setenv DISPLAY 128.100.2.16:0.0
(Sa halip ng setenv maaaring kailanganin mong gamitin ang pag-export sa ilang mga shell.) Hakbang 4. Ngayon ay maaari kang magpatakbo ng software sa remote host. Halimbawa, kapag nag-type ka ng "xterm" sa remote na host, dapat mong makita ang isang xterm window sa lokal na host. Hakbang 5. Pagkatapos mong tapusin, dapat mong alisin ang remote na host mula sa iyong listahan ng control access bilang mga sumusunod. Sa lokal na uri ng host: % xhost - 17.200.10.5 Angxhost Ang utos ay naglalaman lamang ng ilang mga pagkakaiba-iba upang tulungan ka sa iyong networking: Dahil naiiba ang mga distribusyon ng Linux at mga antas ng kernel-release, gamitin anglalaki command ( % lalaki ) upang makita kung paano xhostay ipinatupad sa iyong partikular na kapaligiran sa computing. Quick Reference




