Sadržaj:
- Korak 1: Postavite svog SSH klijenta
- Korak 2: Instalirajte XMing, X poslužitelj za Windows
- Korak 3: Provjerite je li OpenSSH instaliran na Linuxu
- Korak 4: Dodajte automatsku varijablu "DISPLAY" za Linux računalo
- Korak 5: Pokrenite svog SSH klijenta
- Korak 6: Verzija Linux-to-Linux
Video: Koristite SSH i XMing za prikaz X programa s Linux računala na Windows računalu: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:39
Ako koristite Linux na poslu, a Windows kod kuće ili obrnuto, ponekad ćete se morati prijaviti na računalo na drugom mjestu i pokrenuti programe. Pa, možete instalirati X poslužitelj i omogućiti SSH tuneliranje sa svojim SSH klijentom, te jednokratno VNC i udaljenu radnu površinu, za brzinu i upotrebljivost. Ovo ible pokriva pomoću sourceforge.net/projects/xming/ i www.bitvise.com/tunnelier kao vaša Windows rješenja i Openssh za Linux. S druge strane, sve ovo također može koristiti LogMeIn Hamachi kao VPN za jednostavno korištenje.
Korak 1: Postavite svog SSH klijenta
U ovom ćemo koraku postaviti vašeg SSH klijenta. Prvo instalirajte svoju kopiju Bitvise tunela i pokrenite je. Možete stvoriti profil povezivanja s IP adresom poslužitelja Linux ili imenom hosta, te po izboru automatskim podacima za prijavu. Sljedeći dio ovog koraka je popunjavanje portova za prosljeđivanje putem SSH -a. Za Windows X Server, proslijedit ćemo port 6010 linux box -a na port 6000 windows box -a, gdje će se izvoditi XMing. Na ovaj način, vlastiti Linux poslužitelj Linuxa može neometano raditi na portu 6000.
Korak 2: Instalirajte XMing, X poslužitelj za Windows
Pokrenite instalacijski program za XMing. Zatim pokrenite XMing u pozadini. Opcije konfiguracije možete preskočiti jer bi zadane vrijednosti trebale biti u redu.
Korak 3: Provjerite je li OpenSSH instaliran na Linuxu
Na svom Linux računalu provjerite je li OpenSSH instaliran i radi. Za Ubuntu jednostavno možete pokrenuti "sudo apt-get install openssh-server" na naredbenom terminalu. Ostale distribucije Linuxa razlikovat će se.
Korak 4: Dodajte automatsku varijablu "DISPLAY" za Linux računalo
Dodajte sljedeće retke na kraj datoteke u "$ {HOME}/. Bashrc": if [-d "$ {HOME}/bin"]; zatim izvezi PATH = "$ {PATH}: $ {HOME}/bin" ako [-f "$ {HOME}/bin/ssh_login"]; zatim. "$ {HOME}/bin/ssh_login" fifiNext, stvorite datoteku "$ {HOME}/bin/ssh_login". Napravite datoteku sa sljedećim početnim sadržajem:#!/Bin/shif [-n "$ {SSH_CLIENT}"]; onda ako [-z "$ {DISPLAY}"]; zatim izvezite DISPLAY = 'localhost: 10' fifiNakon spremanja datoteke, pokrenite sljedeću naredbu: "chmod 777 $ {HOME}/bin/ssh_login" da biste skriptu učinili izvršnom. To znači da je bilo koji X program pokrenut s konzole koja je prijavljena putem SSH-a na port koji se preusmjerava natrag na računalo SSH-Client, u ovom slučaju na Windows računalu na kojem je pokrenut XMing. Ovo nas samo spašava od upisivanja istog retka "DISPLAY =" svaki put kada se prijavite putem SSH -a.
Korak 5: Pokrenite svog SSH klijenta
Započnite svoju SSH sesiju klikom na gumb "Prijava". Nakon dovršetka početne autorizacije i prihvaćanja svih ključeva šifriranja koji su vam potrebni, vjerojatno ćete imati otvoren prozor naredbenog retka i siguran ftp prozor. Za sada možete zatvoriti prozor sFTP. Da biste testirali postavke, pokrenite "xeyes" iz naredbenog retka. Ako vidite dva velika googley oka koja prate vašeg miša, s ikonom X-Windows i prozorskom trakom iznad njih, vaše postavljanje radi!
Korak 6: Verzija Linux-to-Linux
Kao dodatni korak, ako pokušavate izvesti istu vrstu stvari s Linux klijenta na zasebnom poslužitelju Linux, to je vrlo jednostavno. Svako računalo mora imati instaliran openSSH klijent i poslužitelj. Na jednom od računala samo pokrenite "ssh -l -Y". Opcije "-X" i "-Y" omogućuju prosljeđivanje poslužitelja X, samo tako, ali opcija "-Y" omogućuje više značajki poslužitelja nego "-X". Opcija "-l" omogućuje vam da odredite korisnički poslužitelj korisnika računala s kojim se možete prijaviti, u slučaju da nema identičnog korisnika s korisničkim imenom s kojim ste prijavljeni na klijentskom računalu.
Preporučeni:
Ponovno koristite dodirnu ploču starog prijenosnog računala za upravljanje računalom!: 11 koraka (sa slikama)
Ponovno koristite dodirnu plohu starog prijenosnog računala za upravljanje računalom !: Dodirne podloge za prijenosna računala PS/2 među najslađim su uređajima za korisničko sučelje za korištenje s mikrokontrolerom. Pokreti klizanjem i dodirivanjem prstiju mogu se pokazati kao da kontroliraju stvari na prilično jednostavan i zabavan način. U ovom Instructableu spojimo jedno s
Koristite GPIO -ove blokirane od strane zvučnika u računalu Kano: 4 koraka
Upotreba GPIO -ova blokiranih od strane zvučnika u računaru Kano: Zvučnik u računalu Kano blokira dva slobodna GPIO pina koji se inače mogu koristiti (zvučnik ne zahtijeva). Ovi GPIO su 5V i 3.3 V izlazni GPIO. To je važno jer zvučnik koristi drugi 5V GPIO, pa je ovaj blokirao
Koristite Arduino za prikaz broja okretaja motora: 10 koraka (sa slikama)
Upotrijebite Arduino za prikaz broja okretaja motora: Ovaj će vodič opisati kako sam koristio Arduino UNO R3, 16x2 LCD zaslon s I2C i LED traku koja će se koristiti kao mjerač brzine motora i svjetlo za promjenu stupnja prijenosa u mom automobilu s gusjenicama Acura Integra. Napisano je u smislu nekoga s nekim iskustvom ili izloženošću
Vrijedite svoj projekt: Koristite grafički prikaz !: 14 koraka
Vrijedite svoj projekt: Koristite grafički zaslon !: U današnjem videu pokazat ću vam 1,8-inčni TFT zaslon. Ovo je grafički zaslon veličine 128 x 160. Veći je od onoga što dolazi u ESP32 LoRa -i, a njegovu ću uporabu pokazati i u tradicionalnom ESP32. Zatim ćemo imati montažu i izvor
Koristite Orange Pi bez monitora pomoću SSH i VNC poslužitelja: 6 koraka
Koristite Orange Pi bez monitora koristeći SSH i VNC poslužitelj: Orange Pi je poput mini računala. Ima sve osnovne priključke koje normalno računalo ima. Kao i HDMIUSBEthernetIT ima neke posebne posebne portove, poput USB zaglavlja OTGGPIO, utora za SD karticu, paralelnog porta za kameru Ako želite raditi narančasto pi, morate imati potrebu za