Obsah:
- Krok 1: Nastavte si svojho klienta SSH
- Krok 2: Nainštalujte XMing, server X Server pre Windows
- Krok 3: Zaistite, aby bol OpenSSH nainštalovaný v systéme Linux
- Krok 4: Pridajte automatickú premennú „DISPLAY“pre počítač Linux
- Krok 5: Spustite svojho klienta SSH
- Krok 6: Verzia Linux-to-Linux
Video: Použite SSH a XMing na zobrazenie programov X z počítača so systémom Linux na počítači so systémom Windows: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:02
Ak používate Linux v práci a Windows doma alebo naopak, občas sa možno budete musieť prihlásiť do počítača na inom mieste a spustiť programy. Môžete si nainštalovať server X a povoliť tunelovanie SSH pomocou svojho klienta SSH a kombináciu VNC a vzdialenej pracovnej plochy pre rýchlosť a použiteľnosť. Tento článok pokrýva použitie zdrojov sourceforge.net/projects/xming/ a www.bitvise.com/tunnelier ako vaše riešenie pre Windows a Openssh pre Linux. Na okraj, to všetko môže tiež využívať LogMeIn Hamachi ako ľahko použiteľnú sieť VPN.
Krok 1: Nastavte si svojho klienta SSH
V tomto kroku nastavíme vášho klienta SSH. Najprv si nainštalujte svoju kópiu Bitvise Tunnelier a spustite ju. Môžete vytvoriť profil pripojenia s IP adresou alebo názvom hostiteľa servera Linux a voliteľne s automatickými prihlasovacími údajmi. Ďalšou časťou tohto kroku je vyplnenie portov, ktoré sa majú odosielať prostredníctvom SSH. V prípade systému Windows X Server presmerujeme port linuxového boxu 6010 na port 6000 systému Windows box, kde bude spustený XMing. Týmto spôsobom môže vlastný server X Linux Linuxu fungovať nerušene na porte 6000.
Krok 2: Nainštalujte XMing, server X Server pre Windows
Spustite inštalačný program pre XMing. Potom spustite XMing na pozadí. Možnosti konfigurácie môžete preskočiť, pretože predvolené hodnoty by mali byť v poriadku.
Krok 3: Zaistite, aby bol OpenSSH nainštalovaný v systéme Linux
Na počítači so systémom Linux skontrolujte, či je OpenSSH nainštalovaný a spustený. V prípade Ubuntu môžete na príkazovom termináli jednoducho spustiť príkaz „sudo apt-get install openssh-server“. Ostatné distribúcie Linuxu sa budú líšiť.
Krok 4: Pridajte automatickú premennú „DISPLAY“pre počítač Linux
Na koniec súboru v "$ {HOME}/. Bashrc" pridajte nasledujúce riadky: if [-d "$ {HOME}/bin"]; potom exportujte PATH = "$ {PATH}: $ {HOME}/bin", ak [-f "$ {HOME}/bin/ssh_login"]; potom. "$ {HOME}/bin/ssh_login" fifiĎalej vytvorte súbor "$ {HOME}/bin/ssh_login". Vytvorte súbor s nasledujúcim počiatočným obsahom:#!/Bin/shift [-n "$ {SSH_CLIENT}"]; potom ak [-z "$ {DISPLAY}"]; potom exportujte DISPLAY = 'localhost: 10' fifiPo uložení súboru spustite nasledujúci príkaz: "chmod 777 $ {HOME}/bin/ssh_login", aby bol skript spustiteľný. Čo to robí, je to, že akýkoľvek program X spustený z konzoly, ktorá je prihlásená prostredníctvom SSH, na port, ktorý presmeruje späť na klientsky počítač SSH, v tomto prípade počítač so systémom Windows so systémom XMing. To nám ušetrí zadávať rovnaký riadok „DISPLAY =“vždy, keď sa prihlásite cez SSH.
Krok 5: Spustite svojho klienta SSH
Začnite svoju reláciu SSH kliknutím na tlačidlo „Prihlásiť sa“. Po dokončení úvodnej autorizácie a prijatí všetkých šifrovacích kľúčov budete pravdepodobne musieť otvoriť okno príkazového riadka a zabezpečené okno ftp. Okno sFTP môžete zatiaľ zavrieť. Ak chcete otestovať svoje nastavenie, spustite príkaz „xeyes“z príkazového riadka. Ak vidíte dve veľké googleyské oči sledujúce vašu myš s ikonou X-Windows a lištou nad nimi, potom vaše nastavenie funguje!
Krok 6: Verzia Linux-to-Linux
Ako ďalší krok, ak sa pokúšate vykonať rovnaký typ vecí z klienta Linux na samostatný server Linux, je to veľmi jednoduché. Na každom počítači by mal byť nainštalovaný klient a server openSSH. Na jednom z počítačov spustite príkaz „ssh -l -Y“. Možnosti „-X“a „-Y“umožňujú preposielanie servera X rovnako, ale možnosť „-Y“umožňuje viac serverových funkcií ako funkcia „-X“. Voľba „-l“vám umožňuje určiť používateľský server používateľ počítača, pomocou ktorého sa môžete prihlásiť, v prípade, že neexistuje žiadny identický používateľ s používateľským menom, pomocou ktorého ste na klientskom počítači prihlásení.
Odporúča:
Znovu použite touchpad starého prenosného počítača na ovládanie krokového motora: 11 krokov (s obrázkami)
Znovu použite touchpad starého prenosného počítača na ovládanie krokového motora: Tento projekt som realizoval pred niekoľkými mesiacmi. Pred niekoľkými dňami som zverejnil video z projektu na r/Arduino na Reddite. Keď som videl, ako sa ľudia o projekt zaujímajú, rozhodol som sa vytvoriť tento návod, v ktorom som vykonal niekoľko zmien v kóde Arduino
Znovu použite touchpad starého notebooku na ovládanie počítača !: 11 krokov (s obrázkami)
Znovu použite touchpad starého notebooku na ovládanie počítača!: Notebooky PS/2 na prenosnom počítači patria k najlepším zariadeniam používateľského rozhrania, ktoré je možné používať s mikrokontrolérom. Ukázalo sa, že gesta posúvania a klepania prstom umožňujú ovládanie vecí celkom jednoduchým a zábavným spôsobom. V tomto návode skombinujme jeden s
Použite Arduino na zobrazenie otáčok motora: 10 krokov (s obrázkami)
Na zobrazenie otáčok motora použite Arduino: Táto príručka popisuje, ako som v mojom dráhovom automobile Acura Integra použil ako ukazovateľ otáčok motora a kontrolné svetlo Arduino UNO R3, 16x2 LCD displej s I2C a LED pásik. Je to napísané v zmysle niekoho, kto má nejaké skúsenosti alebo skúsenosti
Pridajte konektor synchronizácie počítača na kábel Nikon Sc-28 Ttl (použite automatické nastavenia pre blesk vo fotoaparáte a spustenie bleskov fotoaparátu !!): 4 kroky
Pridajte konektor synchronizácie počítača na kábel Nikon Sc-28 Ttl (použite automatické nastavenia pre blesk na fotoaparáte a spustenie bleskov fotoaparátu !!): v tomto návode vám ukážem, ako odstrániť jeden z týchto otravných patentovaných 3-pinových konektorov TTL na bočnú stranu TTL kábla fotoaparátu Nikon SC-28 a nahraďte ho štandardným synchronizačným konektorom pre počítač. to vám umožní používať vyhradený blesk,
Príkazový riadok na ľubovoľnom počítači so systémom Windows: 3 kroky
Príkazový riadok na ľubovoľnom počítači so systémom Windows: Príkazový riadok je pravdepodobne najdôležitejšou vecou v systéme Windows. Školy často blokujú príkazový riadok v ponuke Štart a tiež vám odmietnu prístup, keď ste zistili, ako ho spustiť. Ukážem vám, ako získať príkazový riadok, a ak je to blokové