Taula de continguts:

Utilitzeu SSH i XMing per mostrar programes X des d'un ordinador Linux en un ordinador Windows: 6 passos
Utilitzeu SSH i XMing per mostrar programes X des d'un ordinador Linux en un ordinador Windows: 6 passos

Vídeo: Utilitzeu SSH i XMing per mostrar programes X des d'un ordinador Linux en un ordinador Windows: 6 passos

Vídeo: Utilitzeu SSH i XMing per mostrar programes X des d'un ordinador Linux en un ordinador Windows: 6 passos
Vídeo: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, De novembre
Anonim
Utilitzeu SSH i XMing per mostrar programes X des d’un ordinador Linux en un ordinador Windows
Utilitzeu SSH i XMing per mostrar programes X des d’un ordinador Linux en un ordinador Windows

Si utilitzeu Linux a la feina i Windows a casa, o viceversa, és possible que de vegades hàgiu d’iniciar sessió a l’ordinador de l’altra ubicació i executar programes. Bé, podeu instal·lar un servidor X i habilitar el túnel SSH amb el vostre client SSH i fer un VNC i un escriptori remot per obtenir més rapidesa i usabilitat..com / tunnelier com a solucions de Windows i Openssh per al costat de Linux. Com a nota lateral, tot això també pot fer servir LogMeIn Hamachi com a VPN fàcil d’utilitzar.

Pas 1: configureu el client SSH

Configureu el vostre client SSH
Configureu el vostre client SSH
Configureu el vostre client SSH
Configureu el vostre client SSH

En aquest pas, configurarem el vostre client SSH. Primer, instal·leu la vostra còpia de Bitvise Tunnelier i engegueu-la. Podeu crear un perfil de connexió amb l'adreça IP o el nom d'amfitrió del servidor Linux i, opcionalment, informació automàtica d'inici de sessió. La següent part d’aquest pas és omplir els ports que s’enviaran mitjançant SSH. Per al Windows X Server, reenviarem el port 6010 del quadre Linux al port 6000 del quadre Windows, on s’executarà XMing. D'aquesta manera, el propi servidor X de Linux pot funcionar sense molèsties al port 6000.

Pas 2: instal·leu XMing, el servidor X per a Windows

Executeu el programa d'instal·lació de XMing. A continuació, inicieu XMing en segon pla. Podeu ometre les opcions de configuració, ja que els valors predeterminats haurien d’estar bé.

Pas 3: assegureu-vos que OpenSSH està instal·lat a Linux

Assegureu-vos que OpenSSH està instal·lat a Linux
Assegureu-vos que OpenSSH està instal·lat a Linux

A l'ordinador Linux, assegureu-vos que OpenSSH està instal·lat i en execució. Per a Ubuntu, podeu executar "sudo apt-get install openssh-server" al terminal d'ordres. Altres distribucions de Linux seran diferents.

Pas 4: afegiu una variable "DISPLAY" automàtica per a l'ordinador Linux

Afegiu un automàtic
Afegiu un automàtic
Afegiu un automàtic
Afegiu un automàtic
Afegiu un automàtic
Afegiu un automàtic

Afegiu les línies següents al final del fitxer a "$ {HOME} /. Bashrc": si [-d "$ {HOME} / bin"]; després exporteu PATH = "$ {PATH}: $ {HOME} / bin" si [-f "$ {HOME} / bin / ssh_login"]; llavors. "$ {HOME} / bin / ssh_login" fifiNext, creeu el fitxer "$ {HOME} / bin / ssh_login". Creeu el fitxer amb el contingut inicial següent: #! / Bin / shif [-n "$ {SSH_CLIENT}"]; llavors si [-z "$ {DISPLAY}"]; després exporteu DISPLAY = 'localhost: 10' fifi Després de desar el fitxer, executeu l'ordre següent: "chmod 777 $ {HOME} / bin / ssh_login" per fer executable l'script. El que fa això és apuntar qualsevol programa X iniciat des d'una consola que hagi iniciat la sessió mitjançant SSH al port que torna a dirigir-se al PC SSH-Client, en aquest cas, al PC Windows amb XMing. Això només ens estalvia d'escriure la mateixa línia "DISPLAY =" cada vegada que inicieu la sessió mitjançant SSH.

Pas 5: inicieu el client SSH

Inicieu el vostre client SSH
Inicieu el vostre client SSH
Inicieu el vostre client SSH
Inicieu el vostre client SSH

Inicieu la sessió SSH fent clic al botó "Inici de sessió". Un cop s'hagi completat l'autorització inicial i accepteu les claus de xifratge que necessiteu, és probable que tingueu oberta una finestra d'indicadors d'ordres i una finestra ftp segura. Podeu tancar la finestra sFTP, per ara. Per provar la configuració, executeu "xeyes" des de l'indicador d'ordres. Si veieu dos grans ulls googley seguint el ratolí, amb una icona de X-Windows i una barra de finestra a sobre, la configuració funciona.

Pas 6: versió de Linux a Linux

Versió de Linux a Linux
Versió de Linux a Linux
Versió de Linux a Linux
Versió de Linux a Linux

Com a pas addicional, si esteu intentant realitzar el mateix tipus de coses des d'un client Linux fins a un servidor Linux diferent, és molt senzill. Cada equip ha de tenir instal·lat el client i el servidor openSSH. En un dels equips, només cal que executeu "ssh -l -Y". Les opcions "-X" i "-Y" activen el reenviament del servidor X, igual que això, però l'opció "-Y" activa més funcions del servidor que "-X". L'opció "-l" us permet especificar el servidor d'usuari usuari de l’ordinador amb el qual iniciar la sessió, en cas que no hi hagi cap usuari idèntic al nom d’usuari amb el qual heu iniciat la sessió al PC client.

Recomanat: