Obsah:
- Krok 1: Nastavení klienta SSH
- Krok 2: Nainstalujte XMing, X Server pro Windows
- Krok 3: Ujistěte se, že je OpenSSH nainstalován v systému Linux
- Krok 4: Přidejte automatickou proměnnou „DISPLAY“pro počítač Linux
- Krok 5: Spusťte svého klienta SSH
- Krok 6: Verze Linux-to-Linux
Video: Pomocí SSH a XMing zobrazte programy X z počítače se systémem Linux na počítači se systémem Windows: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:25
Pokud používáte Linux v práci a Windows doma nebo naopak, občas se možná budete muset přihlásit k počítači na jiném místě a spustit programy. Můžete si nainstalovat server X a povolit SSH Tunneling pomocí svého klienta SSH a současně VNC a Remote Desktop pro rychlost a použitelnost. Toto řešení pokrývá použití sourceforge.net/projects/xming/ a www.bitvise.com/tunnelier jako vaše řešení pro Windows a Openssh pro Linux. Na druhou stranu, to vše může také využívat LogMeIn Hamachi jako snadno použitelnou VPN.
Krok 1: Nastavení klienta SSH
V tomto kroku nastavíme vašeho klienta SSH. Nejprve nainstalujte kopii Bitvise Tunnelier a spusťte ji. Můžete vytvořit profil připojení s IP adresou nebo hostitelským jménem serveru Linux a volitelně automatické přihlašovací údaje. Další částí tohoto kroku je vyplnění portů, které mají být přesměrovány přes SSH. Pro Windows X Server předáme port linuxového boxu 6010 na port 6000 Windows boxu, kde poběží XMing. Tímto způsobem může vlastní X Server Linux fungovat nerušeně na portu 6000.
Krok 2: Nainstalujte XMing, X Server pro Windows
Spusťte instalační program pro XMing. Dále spusťte XMing na pozadí. Možnosti konfigurace můžete přeskočit, protože výchozí hodnoty by měly být v pořádku.
Krok 3: Ujistěte se, že je OpenSSH nainstalován v systému Linux
Na počítači se systémem Linux se ujistěte, že je nainstalován a spuštěn OpenSSH. Pro Ubuntu můžete jednoduše spustit „sudo apt-get install openssh-server“na příkazovém terminálu. Ostatní distribuce Linuxu se budou lišit.
Krok 4: Přidejte automatickou proměnnou „DISPLAY“pro počítač Linux
Na konec souboru v "$ {HOME}/. Bashrc" přidejte následující řádky: if [-d "$ {HOME}/bin"]; poté export PATH = "$ {PATH}: $ {HOME}/bin", pokud [-f "$ {HOME}/bin/ssh_login"]; pak. "$ {HOME}/bin/ssh_login" fifiNext, vytvořte soubor "$ {HOME}/bin/ssh_login". Vytvořte soubor s následujícím počátečním obsahem:#!/Bin/shift [-n "$ {SSH_CLIENT}"]; pak pokud [-z "$ {DISPLAY}"]; poté exportujte DISPLAY = 'localhost: 10' fifiPo uložení souboru spusťte následující příkaz: "chmod 777 $ {HOME}/bin/ssh_login", aby byl skript spustitelný. Co to udělá, je to, že jakýkoli program X spuštěný z konzoly, která je přihlášena přes SSH, na port, který přesměruje zpět na klientský počítač SSH, v tomto případě počítač se systémem Windows se systémem XMing. To nám ušetří psát stejný řádek „DISPLAY =“pokaždé, když se přihlásíte přes SSH.
Krok 5: Spusťte svého klienta SSH
Zahajte relaci SSH kliknutím na tlačítko „Přihlásit se“. Po dokončení počáteční autorizace a přijetí všech šifrovacích klíčů, které potřebujete, pravděpodobně budete mít otevřené okno příkazového řádku a zabezpečené okno ftp. Okno sFTP můžete prozatím zavřít. Chcete -li otestovat nastavení, spusťte na příkazovém řádku příkaz „xeyes“. Pokud vidíte dvě velké googleyské oči sledující vaši myš, s ikonou X-Windows a okenní lištou nad nimi, pak vaše nastavení funguje!
Krok 6: Verze Linux-to-Linux
Jako další krok, pokud se pokoušíte provést stejný typ věcí z klienta Linux na samostatný server Linux, je to velmi jednoduché. Na každém počítači by měl být nainstalován klient a server openSSH. Na jednom z počítačů spusťte „ssh -l -Y“. Volby „-X“a „-Y“umožňují přesměrování serveru X, jen tak, ale možnost „-Y“umožňuje více funkcí serveru než „-X“. Možnost „-l“umožňuje zadat uživatelský server uživatel počítače, pomocí kterého se přihlásíte, v případě, že na klientském počítači neexistuje stejný uživatel jako uživatelské jméno, pomocí kterého jste přihlášeni.
Doporučuje:
Jak odesílat velké soubory z počítače do počítače: 6 kroků
Jak odesílat velké soubory z počítače do počítače: S postupujícím technologickým vývojem se velikost souborů stále zvyšuje. Pokud se věnujete kreativnímu řemeslu, jako je návrh nebo modelování, nebo jen fandíte, může být přenos velkých souborů obtížný. Většina e -mailových služeb omezuje maximální velikost přílohy na přibližně 25
ZOBRAZTE VLHKOST A TEPLOTU NA LCD S ARDUINO NANO: 5 kroků
ZOBRAZTE VLHKOST A TEPLOTU NA LCD S ARDUINO NANO: Následující instruktáž se zabývá vytvořením jednoduchého rozhraní LCD s arduino nano
Program MicroPython: Zobrazte velikost kruhu: 9 kroků
Program MicroPython: Zobrazení velikosti kruhu: Tento experiment používá modul MakePython ESP8266, který nám umožňuje naučit se programování MicroPython na ESP8266. Experiment ovládal velikost kruhu na obrazovce otáčením potenciometru. Během toho se dozvíme o nás
Vytvořte si vlastní programy U3 pomocí freewaru: 5 kroků
Vytvořte si vlastní programy U3 pomocí freewaru: V tomto Instructable se chystáte stavět programy U3 pomocí freeware programu Package factory od eure.ca
Příkazový řádek na libovolném počítači se systémem Windows: 3 kroky
Příkazový řádek na libovolném počítači se systémem Windows: Příkazový řádek je pravděpodobně nejdůležitější věcí v systému Windows. Školy často blokují příkazový řádek v nabídce Start a také vám odepřou přístup, jakmile zjistíte, jak jej spustit. Ukážu vám, jak získat příkazový řádek, a pokud je to blocke