Inhoudsopgave:
- Stap 1: Stel uw SSH-client in
- Stap 2: Installeer XMing, de X Server voor Windows
- Stap 3: Zorg ervoor dat OpenSSH op Linux is geïnstalleerd
- Stap 4: Voeg een automatische "DISPLAY"-variabele toe voor de Linux-computer
- Stap 5: Start uw SSH-client
- Stap 6: Linux-naar-Linux-versie
Video: Gebruik SSH en XMing om X-programma's van een Linux-computer op een Windows-computer weer te geven: 6 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:20
Als u Linux op het werk gebruikt en Windows thuis, of omgekeerd, moet u zich soms aanmelden bij de computer op uw andere locatie en programma's uitvoeren. Welnu, u kunt een X-server installeren en SSH-tunneling inschakelen met uw SSH-client, en zowel VNC als Remote Desktop eenmalig gebruiken, voor snelheid en bruikbaarheid. Dit dekt het gebruik van sourceforge.net/projects/xming/ en www.bitvise.com/tunnelier als uw Windows-oplossingen en Openssh voor de Linux-kant. Even terzijde, dit alles kan ook gebruikmaken van LogMeIn Hamachi als een gebruiksvriendelijke VPN.
Stap 1: Stel uw SSH-client in
In deze stap stellen we uw SSH-client in. Installeer eerst uw exemplaar van Bitvise Tunnelier en start het op. U kunt een verbindingsprofiel maken met het IP-adres of de hostnaam van de Linux-server en optioneel automatische inloggegevens. Het volgende deel van deze stap is het invullen van de poorten die via SSH moeten worden doorgestuurd. Voor de Windows X Server zullen we poort 6010 van de linux box doorsturen naar poort 6000 van de Windows box, waar XMing zal draaien. Op deze manier kan Linux's eigen X Server ongestoord draaien op poort 6000.
Stap 2: Installeer XMing, de X Server voor Windows
Voer het installatieprogramma voor XMing uit. Start vervolgens XMing op de achtergrond. U kunt de configuratie-opties overslaan, omdat de standaardinstellingen in orde zouden moeten zijn.
Stap 3: Zorg ervoor dat OpenSSH op Linux is geïnstalleerd
Zorg ervoor dat OpenSSH op uw Linux-computer is geïnstalleerd en actief is. Voor Ubuntu kunt u eenvoudig "sudo apt-get install openssh-server" uitvoeren in de opdrachtterminal. Andere Linux-distributies zullen verschillen.
Stap 4: Voeg een automatische "DISPLAY"-variabele toe voor de Linux-computer
Voeg de volgende regels toe aan het einde van het bestand in "${HOME}/.bashrc":if [-d "${HOME}/bin"]; exporteer dan PATH="${PATH}:${HOME}/bin" if [-f "${HOME}/bin/ssh_login"]; dan. "${HOME}/bin/ssh_login" fifiMaak vervolgens het bestand "${HOME}/bin/ssh_login" aan. Maak het bestand met de volgende initiële inhoud:#!/bin/shif [-n "${SSH_CLIENT}"]; dan als [-z "${DISPLAY}"]; exporteer vervolgens DISPLAY='localhost:10' fifiNa het opslaan van het bestand, voer het volgende commando uit: "chmod 777 ${HOME}/bin/ssh_login" om het script uitvoerbaar te maken. Wat dit doet, is dat elk X-programma dat is gestart vanaf een console die is ingelogd via SSH, wordt verwezen naar de poort die terugleidt naar de SSH-client-pc, in dit geval de Windows-pc waarop XMing draait. Dit bespaart ons alleen maar dezelfde "DISPLAY=" regel elke keer dat u inlogt via SSH.
Stap 5: Start uw SSH-client
Start uw SSH-sessie door op de knop "Inloggen" te klikken. Nadat de eerste autorisatie is voltooid en u alle benodigde versleutelingssleutels hebt geaccepteerd, heeft u waarschijnlijk een opdrachtpromptvenster en een beveiligd ftp-venster geopend. U kunt het sFTP-venster voorlopig sluiten. Om uw installatie te testen, voert u "xeyes" uit vanaf de opdrachtprompt. Als je twee grote Google-ogen ziet die je muis volgen, met een X-Windows-pictogram en een vensterbalk erboven, dan werkt je installatie!
Stap 6: Linux-naar-Linux-versie
Als extra stap: als je hetzelfde soort dingen probeert uit te voeren vanaf een Linux Client naar een aparte Linux-server, dan is dat heel eenvoudig. Op elke computer moet openSSH Client en Server zijn geïnstalleerd. Voer op een van de computers gewoon "ssh -l -Y" uit. De "-X" en "-Y" opties schakelen X Server forwarding in, maar de "-Y" optie maakt meer serverfuncties mogelijk dan "-X" doet. Met de "-l " optie kunt u de gebruikersserver specificeren computergebruiker om in te loggen, voor het geval er geen identieke gebruiker is aan de gebruikersnaam waarmee u bent ingelogd op de client-pc.
Aanbevolen:
Een Arduino programmeren Een andere Arduino gebruiken om een scrollende tekst weer te geven zonder een bibliotheek - Ajarnpa
Een Arduino programmeren Een andere Arduino gebruiken om een scrollende tekst weer te geven zonder een bibliotheek: Sony Spresense of Arduino Uno zijn niet zo duur en vereisen niet veel stroom. Als uw project echter beperkingen heeft op het gebied van stroom, ruimte of zelfs budget, kunt u overwegen om Arduino Pro Mini te gebruiken. In tegenstelling tot Arduino Pro Micro, is Arduino Pro Mi
7-segment om ADC #Arduino-waarden, #Arduino weer te geven: 4 stappen
7-segment om ADC weer te geven #Arduino Values, #Arduino: In dit artikel zal ik een project maken dat nog steeds gerelateerd is aan het vorige artikel. Namelijk het verwerken van ADC-gegevens. U heeft dus geen seriële monitor nodig om de waarde van de adc-gegevens te zien. in dit artikel zal ik een ADC Value viewer-weergave maken. dus jij niet
Arduino gebruiken om het motortoerental weer te geven: 10 stappen (met afbeeldingen)
Gebruik Arduino om het toerental van de motor weer te geven: in deze handleiding wordt beschreven hoe ik een Arduino UNO R3, een 16x2 LCD-scherm met I2C en een LED-strip heb gebruikt als motortoerentalmeter en schakellicht in mijn Acura Integra-baanauto. Het is geschreven in termen van iemand met enige ervaring of blootstelling
Hoe de Samsung Galaxy S7 met Android 8.0 in te stellen om alleen het scherm voor één app weer te geven !!: 5 stappen
Hoe de Samsung Galaxy S7 met Android 8.0 in te stellen om alleen het scherm voor één app weer te geven !!: Deze Instructable laat u zien hoe u uw Samsung Galaxy S7 kunt instellen om het scherm voor slechts één app weer te geven Dit is geweldig als u een baby / kind hebt die graag met je telefoon speelt of ervoor wil zorgen dat je telefoon alleen in één app blijft als iemand anders
Gemakkelijke Stealth-voetschakelaar / pedaal om Windows te minimaliseren en bureaublad weer te geven: 10 stappen
Gemakkelijke Stealth-voetschakelaar / pedaal om Windows te minimaliseren en Desktop te tonen: Ik breng het grootste deel van de tijd door met het programmeren van een computer, en in een mum van tijd eindig ik met al mijn scherm in de echte staat gevuld met vensters. Bovendien zijn mijn voeten meestal erg lui, dus ik kwam op het idee dat ik ergens zag om een heel gemakkelijke en goedkope voet te doen