Cuprins:
- Pasul 1: configurați clientul SSH
- Pasul 2: Instalați XMing, X Server pentru Windows
- Pasul 3: asigurați-vă că OpenSSH este instalat pe Linux
- Pasul 4: Adăugați o variabilă automată „DISPLAY” pentru computerul Linux
- Pasul 5: Porniți clientul SSH
- Pasul 6: Versiunea Linux-la-Linux
Video: Utilizați SSH și XMing pentru a afișa programe X de pe un computer Linux pe un computer Windows: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:47
Dacă utilizați Linux la locul de muncă și Windows acasă sau invers, este posibil să fiți uneori nevoie să vă conectați la computer în cealaltă locație și să rulați programe. Ei bine, puteți instala un server X și puteți activa tunelarea SSH cu clientul dvs. SSH și o singură opțiune atât pentru VNC, cât și pentru desktopul de la distanță, pentru viteză și utilizare..com / tunnelier ca soluții Windows și Openssh pentru partea Linux. Pe de o parte, toate acestea pot folosi LogMeIn Hamachi ca un VPN ușor de utilizat.
Pasul 1: configurați clientul SSH
În acest pas, vom configura clientul dvs. SSH. Mai întâi, instalați copia Bitvise Tunnelier și porniți-o. Puteți crea un profil de conexiune cu adresa IP sau numele gazdei serverului Linux și, opțional, informații de autentificare automate. Următoarea parte a acestui pas este completarea porturilor care urmează să fie redirecționate prin SSH. Pentru Windows X Server, vom redirecționa portul 6010 al linux box către portul 6000 al windows box, unde va rula XMing. În acest fel, propriul server Linux X poate rula netulburat, la portul 6000.
Pasul 2: Instalați XMing, X Server pentru Windows
Rulați programul de instalare pentru XMing. Apoi, porniți XMing în fundal. Puteți sări peste opțiunile de configurare, deoarece valorile implicite ar trebui să fie bune.
Pasul 3: asigurați-vă că OpenSSH este instalat pe Linux
Pe computerul dvs. Linux, asigurați-vă că OpenSSH este instalat și rulează. Pentru Ubuntu, puteți rula pur și simplu „sudo apt-get install openssh-server” în terminalul de comandă. Alte distribuții Linux vor diferi.
Pasul 4: Adăugați o variabilă automată „DISPLAY” pentru computerul Linux
Adăugați următoarele rânduri la sfârșitul fișierului în „$ {HOME} /. Bashrc”: dacă [-d „$ {HOME} / bin”]; apoi exportați PATH = "$ {PATH}: $ {HOME} / bin" dacă [-f "$ {HOME} / bin / ssh_login"]; atunci. „$ {HOME} / bin / ssh_login” fifiNext, creați fișierul „$ {HOME} / bin / ssh_login”. Creați fișierul cu următorul conținut inițial: #! / Bin / shif [-n "$ {SSH_CLIENT}"]; atunci dacă [-z "$ {DISPLAY}"]; apoi exportați DISPLAY = 'localhost: 10' fifi După salvarea fișierului, rulați următoarea comandă: "chmod 777 $ {HOME} / bin / ssh_login" pentru a face scriptul executabil. Ceea ce face acest lucru este să indice orice program X pornit de la o consolă care este conectată prin SSH la portul care redirecționează înapoi către PC-ul SSH-Client, în acest caz, PC-ul Windows care rulează XMing. Acest lucru ne scutește doar de a introduce aceeași linie „DISPLAY =” de fiecare dată când vă conectați prin SSH.
Pasul 5: Porniți clientul SSH
Începeți sesiunea SSH făcând clic pe butonul „Autentificare”. După finalizarea autorizației inițiale și acceptați toate cheile de criptare de care aveți nevoie, veți avea probabil o fereastră de prompt de comandă și o fereastră ftp sigură deschisă. Puteți închide fereastra sFTP, deocamdată. Pentru a testa configurarea, rulați „xeyes” din promptul de comandă. Dacă vedeți doi ochi mari googley care vă urmăresc mouse-ul, cu o pictogramă X-Windows și o fereastră deasupra lor, atunci configurarea dvs. funcționează!
Pasul 6: Versiunea Linux-la-Linux
Ca un pas suplimentar, dacă încercați să efectuați același tip de lucru de la un client Linux, la un server Linux separat, este foarte simplu. Fiecare computer ar trebui să aibă OpenSSH Client și Server instalat. Pe unul dintre computere, rulați „ssh -l -Y”. Opțiunile „-X” și „-Y” permit redirecționarea serverului X, la fel, dar opțiunea „-Y” permite mai multe caracteristici ale serverului decât „-X”. Opțiunea „-l” vă permite să specificați serverul utilizatorului utilizatorul computerului cu care să vă conectați, în cazul în care nu există un utilizator identic cu numele de utilizator la care v-ați conectat pe computerul client.
Recomandat:
Programarea unui Arduino Folosind un alt Arduino pentru a afișa un text derulant fără bibliotecă: 5 pași
Programarea unui Arduino Folosirea unui alt Arduino pentru a afișa un text derulant fără bibliotecă: Sony Spresense sau Arduino Uno nu sunt atât de scumpe și nu necesită multă energie. Cu toate acestea, dacă proiectul dvs. are limite de putere, spațiu sau chiar buget, vă recomandăm să utilizați Arduino Pro Mini. Spre deosebire de Arduino Pro Micro, Arduino Pro Mi
7 segmente pentru a afișa valorile ADC #Arduino, #Arduino: 4 pași
7-segment pentru a afișa valorile ADC #Arduino, #Arduino: În acest articol voi face un proiect care este încă legat de articolul precedent. Anume procesarea datelor ADC, deci nu aveți nevoie de un monitor serial pentru a vedea valoarea datelor ADC. în acest articol voi face un afișaj ADC Value Viewer. deci nu
Utilizați Arduino pentru a afișa RPM motor: 10 pași (cu imagini)
Utilizați Arduino pentru a afișa RPM-ul motorului: Acest ghid va descrie modul în care am folosit un Arduino UNO R3, un afișaj LCD de 16x2 cu I2C și o bandă LED pentru a fi folosită ca indicator de turație a motorului și lumină de schimbare a mașinii mele Acura Integra. Este scris în termeni de cineva cu o anumită experiență sau expunere
Utilizați 1 intrare analogică pentru 6 butoane pentru Arduino: 6 pași
Utilizați 1 intrare analogică pentru 6 butoane pentru Arduino: M-am întrebat adesea cum aș putea obține mai multe intrări digitale pentru Arduino. Recent mi-a trecut prin minte că ar trebui să pot folosi una dintre intrările analogice pentru a introduce mai multe intrări digitale. Am făcut o căutare rapidă și am găsit unde erau oamenii
Modificați Windows pentru a afișa unde a fost făcută o fotografie: 4 pași
Modificați Windows pentru a arăta unde a fost făcută o fotografie: Introducere V-ați uitat vreodată prin fotografiile de călătorie și ați început să vă întrebați exact unde le-ați făcut? Care era numele acelui orășel în care te-ai oprit acum cinci ani, cel în care ai luat cea mai uimitoare cafea? Odată ce ai modificat Wind