Com controlar de forma remota els sistemes Linux des de Windows

How Remotely Control Linux Systems From Windows



Amb l’accés remot, un usuari pot accedir als fitxers i a les dades d’un altre sistema des d’una ubicació remota sense tenir accés físic al sistema a la vida real, força interessant. Dret? L’accés remot és beneficiós i ajuda molt a estalviar temps.

Per què establir una connexió remota a Linux des de Windows?

Suposem que teniu una empresa i que teniu una reunió amb membres del consell en uns 10 minuts. De sobte, recordeu que el fitxer de presentació es troba al vostre sistema domèstic; l'accés remot pot estalviar el dia.







O esteu executant un sistema Windows en una ubicació i el sistema Linux en una altra habitació, i voleu executar algunes ordres al vostre Linux o recuperar fitxers del vostre Linux, i el vostre Linux és inaccessible o és massa mandrós. Sigui com sigui, en tots els casos, l'accés remot proporciona una gran comoditat i estalvia molt de temps.



Linux Ubuntu:

Ara, entre totes les distribucions populars de Linux, Ubuntu és amb diferència la més popular. Totes les altres distribucions de Linux combinades constitueixen només un 35% d’Ubuntu (tendències de cerca de Google). En fer cerques a Linux, apareixen 161 milions de resultats, mentre que la següent distribució de Linux més popular, és a dir, Debian Linux, té només 65,9 milions de resultats de cerca, de manera que tenint en compte les estadístiques anteriors, faré servir Ubuntu per a aquest tutorial. Per establir la connexió, haureu d’accedir físicament a la màquina Ubuntu. Però no us preocupeu, és una cosa única.



Hi ha molts mètodes mitjançant els quals podeu accedir remotament a Linux des de Windows. Aquí compartiré tres maneres a través de les quals podeu accedir a controlar sistemes remots Linux des de Windows.





  1. SSH
  2. Connexió RDP
  3. Connexió VNC

Cerqueu l'adreça IP:

Independentment del mètode que utilitzeu, cal trobar l'adreça IP del vostre sistema gairebé en tots els casos. A continuació es mostra una manera senzilla de trobar la IP del vostre sistema Linux.

Aneu al terminal de la vostra màquina Linux i escriviu l'ordre següent:



$suoapteinstal·lareines de xarxa

Ara introduïu l'ordre següent:

$Ifconfig

Després d’escriure l’ordre anterior, la finestra del terminal tindrà aquest aspecte

Trobareu la vostra adreça IP al costat d’inet a la primera secció. En aquest cas, com podeu veure a la captura de pantalla anterior, l'adreça IP és 10.0.2.15

Si el mètode esmentat anteriorment no us funciona, podeu provar les maneres següents:

Al terminal, escriviu l'ordre següent. Recordeu, això funciona per a algunes de les versions de Linux com Ubuntu.

$nom d'amfitrió–Jo

Mètode 1: accés remot mitjançant SSH (Secure Shell)

Per a aquest mètode, heu d'instal·lar el fitxer MASSETA programari, ja que és millor que utilitzar-lo funció SSH per defecte de Windows . PuTTY estableix una connexió SSH entre el vostre Linux i el vostre escriptori de Windows, que us dóna accés al terminal Linux.

Després d’instal·lar el programari PuTTY, escriviu el nom del vostre sistema Linux o l’adreça IP a l’etiqueta Nom de l’amfitrió (o adreça IP). Assegureu-vos d’establir la connexió a SSH si no ho és. Ara feu clic a obre. I voilà, ara teniu accés a la línia d’ordres de Linux.

Nota: Això només us donarà accés al terminal, és a dir, no hi haurà control del ratolí. Tot i això, és útil per instal·lar programari mitjançant comandes de Terminal

Mètode 2: utilitzar RDP (protocol d'escriptori remot)

RDP és el mètode més fàcil fins ara. L'eina RDP ja està instal·lada al Windows. Per tant, el sistema Windows no requereix cap tipus de treball (pel que fa al programari). Tanmateix, aquest no és el cas del vostre sistema Linux. Al vostre sistema Linux, haureu d’instal·lar l’eina XRDP. Per a això, obriu el terminal (Ctrl + Alt + T) i escriviu l'ordre següent

$suoapteinstal·larxrdp

Premeu y i premeu Intro. Després es continuarà instal·lant.

Seguit per

$suosystemctlhabilitarxrdp

La primera ordre instal·larà l'eina XRDP. La segona ordre permetrà l'opció d'activació automàtica en iniciar. En altres paraules, l'eina xrdp s'iniciarà automàticament quan arrenci Linux. Un cop finalitzat aquest procés. Aneu al vostre sistema Windows i, a la barra de cerca, escriviu RDP. Feu clic a l'aplicació Escriptori remot.

Escriviu l'adreça IP del vostre sistema Linux adjacent a l'etiqueta de l'ordinador i feu clic a connecta

Introduïu el nom d'usuari i la contrasenya del vostre sistema Linux.

Resolució de problemes: Tot i que la connexió mitjançant RDP és el mètode més fàcil per a la connexió remota, es produeixen alguns problemes durant la connexió amb Ubuntu. Això va començar a passar després de la versió Ubuntu 18.4 LTS. A Linux no li agrada quan s’accedeix remotament quan l’usuari inicia la sessió. Per tant, una solució senzilla és provar RDP després de tancar la sessió del vostre Linux.

Mètode 3: Configuració d'una connexió mitjançant la connexió de xarxa virtual (VNC)

També podeu connectar-vos mitjançant VNC. Com s'ha esmentat anteriorment, SSH proporciona accés al terminal (sense control del ratolí). VNC proporciona accés a l'escriptori Linux (control complet del ratolí). Tot i això, hi ha alguns requisits previs per connectar-vos mitjançant aquest mètode, és a dir, heu d’instal·lar algun programari VNC.

Aneu al vostre sistema Linux i escriviu l'ordre següent per assegurar-vos que estigui actualitzat

$suoactualització apt

Ara introduïu l'ordre següent

$suoapteinstal·lartightvncserver

ara executeu-lo

$suoservidor tightvnc

Ara creeu una contrasenya per a la vostra connexió. Se us proporcionarà un número d'escriptori, principalment 1. Recordeu aquest número.

Després, instal·leu el fitxer Client VNC a les finestres. Aquestes eines de TightVNC s’instal·len en paquets, de manera que, un cop instal·lades, aneu a la barra de cerca de Windows i cerqueu TightVNC Viewer. Inicieu l'aplicació i introduïu l'adreça IP del dispositiu Linux.

Ara introduïu la IP del vostre sistema Linux seguit del número d'escriptori, tal com es mostra a la captura de pantalla anterior.

Conclusió:

Ara que ja coneixeu aquests mètodes, heu de saber quin camí és el millor per al vostre ús.

  1. RDP utilitza xrdp que és de codi obert
  2. SSH es pot utilitzar per accedir remotament al terminal
  3. Es pot utilitzar VNC en lloc de RDP, però és una mica menys segur

Es recomana configurar SSH independentment del mètode que utilitzeu, ja que facilita molt la instal·lació dels altres dos mètodes.

Ubuntu té una eina d'escriptori remot integrada que és compatible amb VNC.