Com fer SSH als servidors Linux des de Windows 10/11

Com Fer Ssh Als Servidors Linux Des De Windows 10 11



En aquest article, us mostrarem com instal·lar el programa client OpenSSH als sistemes operatius Windows 10/11 i accedir als servidors Linux des de Windows 10/11 mitjançant SSH. També us mostrarem com eliminar les claus/empremtes digitals SSH conflictives per als servidors Linux amb la mateixa adreça IP dels sistemes operatius Windows 10/11.

Tema de continguts:

  1. Instal·lació del client SSH a Windows 11
  2. Instal·lació del client SSH a Windows 10
  3. Obrir un programa de terminal a Windows 11
  4. Obrir un programa de terminal a Windows 10
  5. Accés als servidors Linux mitjançant SSH des de Windows 10/11
  6. Eliminació de les claus/empremtes digitals SSH conflictives de Windows 10/11
  7. Conclusió

Instal·lació del client SSH a Windows 11

Per accedir als servidors Linux des de Windows 11 mitjançant SSH, heu d'instal·lar el programa client SSH al vostre sistema operatiu Windows 11. És possible que el programa client SSH no estigui instal·lat al vostre sistema operatiu Windows 11.

Per comprovar si el programa client SSH està instal·lat o per instal·lar el programa client SSH a Windows 11, feu clic amb el botó dret (RMB) al menú 'Inici' i feu clic a 'Configuració'.









S'ha d'obrir l'aplicació 'Configuració'.



Fer clic a Aplicacions > Característiques opcionals .





Desplaceu-vos una mica cap avall. Veureu la funció 'Client OpenSSH'. Feu-hi clic i comproveu si està instal·lat.



En el nostre cas, està instal·lat (ja que podem veure el botó “Desinstal·lar”). Si no està instal·lat al vostre cas, veureu un botó 'Instal·la'. Podeu fer-hi clic per instal·lar els programes OpenSSH Client a Windows 11.

Instal·lació del client SSH a Windows 10

Per accedir als servidors Linux des de Windows 10 mitjançant SSH, heu d'instal·lar el programa client SSH al vostre sistema operatiu Windows 10. És possible que el programa client SSH no estigui instal·lat al vostre sistema operatiu Windows 10.

Per comprovar si el programa client SSH està instal·lat o per instal·lar el programa client SSH a Windows 10, feu clic amb el botó dret (RMB) al menú 'Inici' i feu clic a 'Configuració'.

S'ha d'obrir l'aplicació 'Configuració'.

Feu clic a 'Aplicacions'.

Feu clic a 'Funcions opcionals' a la secció 'Aplicacions i funcions'.

Desplaceu-vos una mica cap avall. Veureu la funció 'OpenSSH Client'. Feu-hi clic i comproveu si està instal·lat.

En el nostre cas, està instal·lat (ja que podem veure el botó “Desinstal·lar”). Si no està instal·lat al vostre cas, veureu un botó 'Instal·la'. Podeu fer-hi clic per instal·lar els programes client OpenSSH a Windows 10.

Obrir un programa de terminal a Windows 11

Per accedir al programa 'Client OpenSSH', heu d'obrir una aplicació 'Terminal' a Windows 11.

Per obrir l'aplicació 'Terminal' a Windows 11, feu clic amb el botó dret (RMB) al menú 'Inici' i feu clic a 'Terminal'.

S'ha d'obrir l'aplicació 'Terminal' de Windows 11.

Per confirmar si podeu accedir al programa OpenSSH Client, executeu l'ordre següent. La versió del client d'OpenSSH s'ha d'imprimir al terminal:

> ssh -IN

Obrir un programa de terminal a Windows 10

Per accedir al programa client OpenSSH, heu d'obrir una aplicació 'Terminal' a Windows 10.

Per obrir l'aplicació 'Terminal' a Windows 10, feu clic amb el botó dret (RMB) al menú 'Inici' i feu clic a 'Windows PowerShell'.

S'ha d'obrir l'aplicació Terminal de Windows 10.

Per confirmar si podeu accedir al programa OpenSSH Client, executeu l'ordre següent. La versió del client d'OpenSSH s'ha d'imprimir al terminal:

> ssh -IN

Accés als servidors Linux mitjançant SSH des de Windows 10/11

Per accedir a un servidor Linux des del vostre ordinador Windows 10/11, podeu executar l'ordre següent:

$ ssh < nom d'usuari >@< nom d'amfitrió / adreça IP >

O

$ ssh -p < número de port > < nom d'usuari >@< nom d'amfitrió / adreça IP >

Aquí, el és el nom d'usuari d'inici de sessió del vostre servidor Linux.

El és el nom d'amfitrió/nom de domini o l'adreça IP del vostre servidor Linux.

El és el número de port del servidor OpenSSH que s'executa al servidor Linux al qual esteu intentant accedir. Això només és necessari si el servidor OpenSSH s'executa en un port no predeterminat, un port diferent del 22.

Per exemple, per accedir al servidor Linux amb l'adreça IP 192.168.0.112 com a usuari d'inici de sessió shovon, executeu l'ordre següent:

> ssh xovon @ 192.168.0.112

Per confirmar la clau SSH/empremta digital del servidor Linux, escriviu 'sí' i premeu .

Introduïu la contrasenya d'inici de sessió del vostre servidor Linux i premeu .

Hauríeu d'iniciar sessió al servidor Linux.

Ara, podeu executar qualsevol ordre que vulgueu al vostre servidor Linux remot.

$ nom d'amfitrió -I

$ lsb_release -a

Per tancar la sessió SSH, executeu l'ordre següent:

$ sortida

Eliminació de les claus/empremtes digitals SSH conflictives de Windows 10/11

Si utilitzeu DHCP per assignar les adreces IP als vostres servidors Linux, la mateixa adreça IP es pot assignar a diferents servidors Linux de vegades. En aquest cas, si proveu d'SSH a un servidor Linux amb una adreça IP que s'havia assignat prèviament a altres servidors Linux mentre hi accediu mitjançant SSH, veureu el missatge d'error següent.

Això passa perquè les claus/empremtes digitals SSH d'aquests servidors Linux són diferents mentre que l'adreça IP és la mateixa. L'accés a aquests servidors podria ser un problema de seguretat (és a dir, un atac de l'home del mig). Per tant, el programa client SSH no permet aquest tipus de connexions.

Per resoldre aquest problema, heu d'eliminar la clau/empremta digital SSH que el programa client OpenSSH guarda com a memòria cau per a l'adreça IP del vostre ordinador amb Windows 10/11.

Per exemple, podeu eliminar la clau SSH/empremta digital de la memòria cau per a l'adreça IP 192.168.0.112 amb l'ordre següent:

$ ssh-keygen -R 192.168.0.112

La clau SSH/empremta digital emmagatzemada a la memòria cau per a l'adreça IP s'hauria d'eliminar del vostre ordinador amb Windows 10/11.

Ara, hauríeu de poder accedir al servidor Linux amb la mateixa adreça IP des del vostre ordinador Windows 10/11 mitjançant SSH com de costum, com podeu veure a la següent captura de pantalla:

> ssh xovon @ 192.168.0.112

Conclusió

Us vam mostrar com instal·lar el programa client OpenSSH als sistemes operatius Windows 10/11. També us vam mostrar com obrir una aplicació Terminal a Windows 10/11 i accedir als servidors Linux des de Windows 10/11 mitjançant SSH, i com eliminar les claus/empremtes digitals SSH en conflicte per als servidors Linux amb la mateixa adreça IP de Windows 10/ 11 sistemes operatius.