Turinys:

Naudokite SSH ir XMing, kad rodytumėte X programas iš „Linux“kompiuterio „Windows“kompiuteryje: 6 veiksmai
Naudokite SSH ir XMing, kad rodytumėte X programas iš „Linux“kompiuterio „Windows“kompiuteryje: 6 veiksmai

Video: Naudokite SSH ir XMing, kad rodytumėte X programas iš „Linux“kompiuterio „Windows“kompiuteryje: 6 veiksmai

Video: Naudokite SSH ir XMing, kad rodytumėte X programas iš „Linux“kompiuterio „Windows“kompiuteryje: 6 veiksmai
Video: Объяснение IPCONFIG — очистка кэша DNS 2024, Lapkritis
Anonim
Naudokite SSH ir XMing, kad rodytumėte X programas iš „Linux“kompiuterio „Windows“kompiuteryje
Naudokite SSH ir XMing, kad rodytumėte X programas iš „Linux“kompiuterio „Windows“kompiuteryje

Jei darbe naudojate „Linux“, o namuose - „Windows“arba atvirkščiai, kartais gali tekti prisijungti prie kitos vietos kompiuterio ir paleisti programas. Na, galite įdiegti X serverį ir įjungti SSH tuneliavimą naudodami savo SSH klientą ir vieną kartą-tiek VNC, tiek nuotolinį darbalaukį, kad būtų užtikrintas greitis ir patogumas. Šis „ible“apima naudojant sourceforge.net/projects/xming/ ir www.bitvise.com/tunnelier kaip jūsų „Windows“sprendimai, o „Openssh“- „Linux“pusėje. Be to, visa tai taip pat gali panaudoti „LogMeIn Hamachi“kaip lengvai naudojamą VPN.

1 veiksmas: nustatykite savo SSH klientą

Nustatykite savo SSH klientą
Nustatykite savo SSH klientą
Nustatykite savo SSH klientą
Nustatykite savo SSH klientą

Šiame etape mes nustatysime jūsų SSH klientą. Pirmiausia įdiekite „Bitvise Tunnelier“kopiją ir paleiskite ją. Ryšio profilį galite sukurti naudodami „Linux“serverio IP adresą arba pagrindinio kompiuterio pavadinimą ir pasirinktinai automatinę prisijungimo informaciją. Kita šio veiksmo dalis yra uostų, kuriuos reikia persiųsti per SSH, užpildymas. Jei naudojate „Windows X Server“, „Linux“dėžutės prievadą 6010 persiųsime į „Windows“dėžutės prievadą 6000, kur veiks „XMing“. Tokiu būdu „Linux“X serveris gali veikti netrukdomai, prie 6000 prievado.

2 veiksmas: įdiekite „XMing“, „Windows Server X“

Paleiskite XMing diegimo programą. Tada paleiskite „XMing“fone. Galite praleisti konfigūracijos parinktis, nes numatytosios nuostatos turėtų būti tinkamos.

3 veiksmas: įsitikinkite, kad „OpenSSH“įdiegta „Linux“

Įsitikinkite, kad „OpenSSH“įdiegta „Linux“
Įsitikinkite, kad „OpenSSH“įdiegta „Linux“

„Linux“kompiuteryje įsitikinkite, kad „OpenSSH“yra įdiegta ir veikia. „Ubuntu“komandų terminale galite tiesiog paleisti „sudo apt-get install openssh-server“. Kiti „Linux“platinimai skirsis.

4 veiksmas: pridėkite automatinį „DISPLAY“kintamąjį „Linux“kompiuteriui

Pridėti automatą
Pridėti automatą
Pridėti automatą
Pridėti automatą
Pridėti automatą
Pridėti automatą

Prie failo „$ {HOME}/. Bashrc“pabaigos pridėkite šias eilutes: if [-d "$ {HOME}/bin"]; tada eksportuokite PATH = "$ {PATH}: $ {HOME}/bin", jei [-f "$ {HOME}/bin/ssh_login"]; tada. „$ {HOME}/bin/ssh_login“fifiNext, sukurkite failą „$ {HOME}/bin/ssh_login“. Sukurkite šį pradinio turinio failą:#!/Bin/shif [-n "$ {SSH_CLIENT}"]; tada, jei [-z "$ {DISPLAY}"]; tada eksportuokite DISPLAY = 'localhost: 10' fifi Išsaugoję failą paleiskite šią komandą: "chmod 777 $ {HOME}/bin/ssh_login", kad scenarijus būtų vykdomas. Tai reiškia, kad bet kuri X programa, paleista iš konsolės, prisijungusios per SSH, prie prievado, kuris vėl nukreipiamas atgal į SSH-kliento kompiuterį, šiuo atveju-„Windows“kompiuterį, kuriame veikia „XMing“. Tai tik apsaugo mus nuo tos pačios eilutės „DISPLAY =“įvedimo kiekvieną kartą prisijungiant per SSH.

5 veiksmas: paleiskite savo SSH klientą

Paleiskite savo SSH klientą
Paleiskite savo SSH klientą
Paleiskite savo SSH klientą
Paleiskite savo SSH klientą

Pradėkite SSH sesiją spustelėdami mygtuką „Prisijungti“. Kai pradinis autorizavimas bus baigtas ir jūs priimsite visus reikalingus šifravimo raktus, greičiausiai bus atidarytas komandų eilutės langas ir saugus ftp langas. Kol kas galite uždaryti sFTP langą. Norėdami išbandyti savo sąranką, komandų eilutėje paleiskite „xeyes“. Jei matote dvi dideles „googley“akis po pele, su „X-Windows“piktograma ir lango juosta virš jų, jūsų sąranka veikia!

6 veiksmas: „Linux-to-Linux“versija

„Linux-to-Linux“versija
„Linux-to-Linux“versija
„Linux-to-Linux“versija
„Linux-to-Linux“versija

Kaip papildomas žingsnis, jei bandote atlikti to paties tipo veiksmus iš „Linux“kliento į atskirą „Linux“serverį, tai labai paprasta. Kiekviename kompiuteryje turi būti įdiegtas „openSSH Client“ir „Server“. Viename iš kompiuterių tiesiog paleiskite „ssh -l -Y“. Parinktys „-X“ir „-Y“įgalina „X Server“peradresavimą, tačiau parinktis „-Y“įgalina daugiau serverio funkcijų nei „-X“. Parinktis „-l“leidžia nurodyti vartotojo serverį kompiuterio vartotojas, su kuriuo reikia prisijungti, jei kliento kompiuteryje nėra identiško vartotojo, su kuriuo esate prisijungę.

Rekomenduojamas: