Na rozdíl od typického použití domácích počítačů se systémem Windows v prostředí Linux / Unix, fungování "na síti" bylo vždy normou, což vysvětluje výkonné síťové funkce operačních systémů Unix a Linux. Linux podporuje rychlé a stabilní připojení k jiným počítačům a spouštění grafických uživatelských rozhraní v síti.
Primárním příkazem pro provádění těchto síťových aktivit je xhost - program řízení přístupu k serveru pro X. xhost program se používá k přidání a mazání názvů hostitele (počítače) nebo uživatelských jmen do seznamu strojů a uživatelů, kteří mají povoleno připojení k serveru X. Tento rámec poskytuje základní formu ochrany osobních údajů a bezpečnosti.
Scénář využití
Zavolejte na počítač, který sedíte na "localhost" a počítači, který chcete připojit k "vzdálenému hostiteli". Nejprve použijete xhost , který počítač (y) chcete dát oprávnění k připojení (X-server) localhost. Pak se připojíte ke vzdálenému hostiteli pomocí protokolu telnet. Dále nastavíte DISPLAY proměnná na vzdáleném hostiteli. Chcete nastavit tento DISPLEJ proměnná pro místní hostitele. Nyní, když spustíte program na vzdáleném hostiteli, jeho grafické uživatelské rozhraní se zobrazí na místním hostiteli (nikoliv na vzdáleném hostiteli).
Příklad Použití pouzdra
Předpokládejme, že adresa IP místního hostitele je 128.100.2.16 a IP adresa vzdáleného hostitele je 17.200.10.5. V závislosti na síti, kterou používáte, můžete také použít názvy počítačů (názvy domén) namísto adres IP.
Krok 1.Na příkazovém řádku localhost zadejte následující:
%
xhost + 17.200.10.5
Krok 2. Přihlaste se k vzdálenému hostiteli: % telnet 17.200.10.5
Krok 3. Na vzdáleném hostiteli (prostřednictvím připojení telnet) pověřte vzdáleného hostitele, aby zobrazoval okna na místním hostiteli zadáním: % setenv DISPLAY 128.100.2.16:0.0
(Namísto setenv bude pravděpodobně nutné exportovat některé shelly.) Krok 4. Nyní můžete spustit software na vzdáleném hostiteli. Například při zadání "xterm" na vzdáleného hostitele byste měli vidět okno xterm v místním hostiteli. Krok 5. Po dokončení byste měli odebrat vzdáleného hostitele z vašeho seznamu řízení přístupu následujícím způsobem. V místním typu hostitele: % xhost - 17.200.10.5 Thexhost příkaz obsahuje jen několik variant, které vám pomohou s vaší sítí: Protože distribuce Linuxu a úrovně uvolňování jádra se liší, použijtemuž příkaz ( % muž ), abyste zjistili, jak xhostje implementována ve vašem konkrétním počítači. Rychlý odkaz




