Com s'activa i s'utilitzen els nous comandaments SSH integrats de Windows 10

Microsoft va anunciar que portaria un client OpenSSH integrat a Windows el 2015. Finalment, ho han fet i un client SSH està amagat a l’actualització Fall Creators de Windows 10. Ara podeu connectar-vos a un servidor Secure Shell des de Windows sense instal·lar PuTTY ni cap altre programari de tercers.

Actualització: Ara, el client SSH integrat està habilitat per defecte a l’actualització d’abril de 2018 de Windows 10. A continuació s’explica com obtenir l’actualització si encara no la teniu al vostre PC.

PuTTY encara pot tenir més funcions. Segons el rastrejador d’errors del projecte a GitHub, el client SSH integrat només admet les claus ed25519 en aquest moment.

Com instal·lar el client SSH de Windows 10

RELACIONATS:Novetats de l’actualització Fall Creators de Windows 10, disponible ara

El client SSH forma part de Windows 10, però és una "característica opcional" que no s'instal·la per defecte.

Per instal·lar-lo, aneu a Configuració> Aplicacions i feu clic a "Gestiona les funcions opcionals" a Aplicacions i funcions.

Feu clic a "Afegeix una funció" a la part superior de la llista de funcions instal·lades. Si ja teniu instal·lat el client SSH, apareixerà a la llista aquí.

Desplaceu-vos cap avall, feu clic a l'opció "Client OpenSSH (beta)" i feu clic a "Instal·la".

Windows 10 també ofereix un servidor OpenSSH, que podeu instal·lar si voleu executar un servidor SSH al vostre PC. Només l’heu d’instal·lar si realment voleu executar un servidor al vostre PC i no només connectar-vos a un servidor que s’executa en un altre sistema.

Com utilitzar el client SSH de Windows 10

Ara podeu utilitzar el client SSH executant el fitxer ssh comandament. Això funciona tant en una finestra de PowerShell com en una finestra de símbol del sistema, així que utilitzeu el que preferiu.

Per obrir ràpidament una finestra de PowerShell, feu clic amb el botó dret al botó Inici o premeu Windows + X i trieu "Windows PowerShell" al menú.

Per veure la sintaxi de l'ordre ssh, només cal executar-la:

ssh

Si veieu un missatge d'error que indica que l'ordre no s'ha trobat, haureu de tancar la sessió i tornar a iniciar la sessió. Reiniciar el PC també funcionarà. No hauria de ser necessari, però és una funció beta.

RELACIONATS:Com connectar-se a un servidor SSH des de Windows, macOS o Linux

Aquesta ordre funciona igual que connectar-se a un servidor SSH mitjançant el ssh comandament en altres sistemes operatius com macOS o Linux. La seva sintaxi o opcions de línia d’ordres són les mateixes.

Per exemple, per connectar-vos a un servidor SSH a ssh.example.com amb el nom d'usuari "bob", executeu:

ssh [email protected]

Per defecte, l'ordre intenta connectar-se a un servidor SSH que s'executa al port 22, que és el predeterminat. Tot i així, és possible que hàgiu de connectar-vos a un servidor que s’executa en un port diferent. Per fer-ho, especifiqueu un port amb el fitxer -p interruptor. Per exemple, si el servidor accepta connexions al port 7777, s'executaria:

ssh [email protected] -p 7777

Com passa amb altres clients SSH, se us demanarà que accepteu la clau de l’amfitrió la primera vegada que us connecteu. A continuació, obtindreu un entorn de línia d’ordres que podeu utilitzar per executar ordres al sistema remot.