Sisällysluettelo:

Käytä SSH: ta ja XMingiä X -ohjelmien näyttämiseen Linux -tietokoneelta Windows -tietokoneella: 6 vaihetta
Käytä SSH: ta ja XMingiä X -ohjelmien näyttämiseen Linux -tietokoneelta Windows -tietokoneella: 6 vaihetta

Video: Käytä SSH: ta ja XMingiä X -ohjelmien näyttämiseen Linux -tietokoneelta Windows -tietokoneella: 6 vaihetta

Video: Käytä SSH: ta ja XMingiä X -ohjelmien näyttämiseen Linux -tietokoneelta Windows -tietokoneella: 6 vaihetta
Video: BTT SKR2 - Установка прошивки FluiddPi и Klipper 2024, Marraskuu
Anonim
Käytä SSH: ta ja XMingiä X -ohjelmien näyttämiseen Linux -tietokoneesta Windows -tietokoneeseen
Käytä SSH: ta ja XMingiä X -ohjelmien näyttämiseen Linux -tietokoneesta Windows -tietokoneeseen

Jos käytät Linuxia töissä ja Windowsia kotona tai päinvastoin, saatat joutua joskus kirjautumaan tietokoneeseesi toisessa paikassa ja suorittamaan ohjelmia. Voit asentaa X-palvelimen ja ottaa SSH-tunneloinnin käyttöön SSH-asiakasohjelmassasi ja yhden kerran sekä VNC: n että etätyöpöydän nopeuden ja käytettävyyden varmistamiseksi..com/tunnelier Windows -ratkaisuksi ja Openssh Linux -puolelle. Sivuttaen huomata, että kaikki tämä voi hyödyntää myös LogMeIn Hamachia helppokäyttöisenä VPN: nä.

Vaihe 1: Määritä SSH -asiakas

Määritä SSH -asiakas
Määritä SSH -asiakas
Määritä SSH -asiakas
Määritä SSH -asiakas

Tässä vaiheessa määritämme SSH -asiakkaan. Asenna ensin kopio Bitvise Tunnelierista ja käynnistä se. Voit luoda yhteysprofiilin Linux -palvelimen IP -osoitteen tai isäntänimen ja mahdollisesti automaattisten kirjautumistietojen avulla. Tämän vaiheen seuraava osa on SSH: n kautta välitettävien porttien täyttäminen. Windows X -palvelimelle lähetämme linux -laatikon portin 6010 Windows -laatikon porttiin 6000, jossa XMing suoritetaan. Tällä tavalla Linuxin oma X -palvelin voi toimia häiriöttömästi portissa 6000.

Vaihe 2: Asenna XMing, X -palvelin Windowsille

Suorita XMing -asennusohjelma. Käynnistä seuraavaksi XMing taustalla. Voit ohittaa määritysvaihtoehdot, koska oletusasetusten pitäisi olla kunnossa.

Vaihe 3: Varmista, että OpenSSH on asennettu Linuxiin

Varmista, että OpenSSH on asennettu Linuxiin
Varmista, että OpenSSH on asennettu Linuxiin

Varmista Linux -tietokoneellasi, että OpenSSH on asennettu ja käynnissä. Ubuntulle voit suorittaa komennon "sudo apt-get install openssh-server" komentorivillä. Muut Linux -jakelut eroavat toisistaan.

Vaihe 4: Lisää automaattinen "DISPLAY" -muuttuja Linux -tietokoneelle

Lisää automaattinen
Lisää automaattinen
Lisää automaattinen
Lisää automaattinen
Lisää automaattinen
Lisää automaattinen

Lisää seuraavat rivit tiedoston "$ {HOME}/. Bashrc" loppuun: if [-d "$ {HOME}/bin"]; sitten viedä PATH = "$ {PATH}: $ {HOME}/bin", jos [-f "$ {HOME}/bin/ssh_login"]; sitten. "$ {HOME}/bin/ssh_login" fifiNext, luo tiedosto "$ {HOME}/bin/ssh_login". Luo tiedosto, jonka alkuperäinen sisältö on:#!/Bin/shif [-n "$ {SSH_CLIENT}"]; sitten jos [-z "$ {DISPLAY}"]; Vie sitten DISPLAY = 'localhost: 10' fifiTiedoston tallentamisen jälkeen suorita seuraava komento: "chmod 777 $ {HOME}/bin/ssh_login" tehdäksesi komentosarjasta suoritettava. Tämä tarkoittaa sitä, että kaikki X-ohjelmat, jotka on käynnistetty konsolista, joka on kirjautunut sisään SSH: n kautta porttiin, joka ohjaa takaisin SSH-asiakastietokoneeseen, tässä tapauksessa Windows-tietokoneeseen, jossa on XMing. Tämä säästää meitä kirjoittamasta samaa "DISPLAY =" -riviä aina, kun kirjaudut sisään SSH: n kautta.

Vaihe 5: Käynnistä SSH -asiakas

Käynnistä SSH -asiakas
Käynnistä SSH -asiakas
Käynnistä SSH -asiakas
Käynnistä SSH -asiakas

Aloita SSH -istunto napsauttamalla "Kirjaudu" -painiketta. Kun ensimmäinen valtuutus on valmis ja hyväksyt kaikki tarvittavat salausavaimet, sinulla on todennäköisesti komentorivi -ikkuna ja suojattu ftp -ikkuna. Voit sulkea sFTP -ikkunan toistaiseksi. Testaa asetuksia suorittamalla komentokehotteesta "xeyes". Jos näet kaksi suurta googley silmää hiiren perässä, X-Windows-kuvakkeen ja ikkunapalkin yläpuolella, asetukset toimivat!

Vaihe 6: Linux-Linux-versio

Linux-Linux-versio
Linux-Linux-versio
Linux-Linux-versio
Linux-Linux-versio

Jos yrität suorittaa samantyyppisiä asioita Linux -asiakkaalta erilliselle Linux -palvelimelle, se on erittäin helppoa. Jokaisessa tietokoneessa on oltava asennettuna openSSH Client ja Server. Suorita jossakin tietokoneessa "ssh -l -Y". Vaihtoehdot "-X" ja "-Y" mahdollistavat X-palvelimen edelleenlähetyksen, mutta "-Y" -vaihtoehto mahdollistaa enemmän palvelintoimintoja kuin "-X". "-L" -vaihtoehdon avulla voit määrittää käyttäjäpalvelimen tietokoneen käyttäjä, jolle kirjaudutaan sisään, jos asiakaskoneella ei ole samaa käyttäjätunnusta, jolla olet kirjautunut sisään.

Suositeltava: