Se sei uno sviluppatore hardcore, potresti aver già notato che Microsoft ha finalmente aggiunto il supporto per Connessioni SSH sopra Windows 10. È un'integrazione di OpenSSH su Windows 10 che include la versione di Windows 10 Fall Creators Update. Con questo, gli utenti ora hanno un'opzione per abbandonare il software client SSH come PuTTY connettersi a un server locale o server ospitato su Internet. Se siete nuovi, discutiamo prima su cosa sia SSH o Secure Shell.
Cos'è OpenSSH
SSH o Shell sicura non è altro che un protocollo generale simile a FTP o HTTP che viene utilizzato per inviare dati da un'origine a una destinazione. Ma qui, i dati inviati sono fortemente criptati. OpenSSH è molto popolare tra gli sviluppatori che lavorano su macchine Linux in quanto consente loro di accedere e controllare un server remoto in una rete.
Prima di iniziare, vorrei prendere nota che questa funzione è disponibile come BETA e potrebbe mostrare alcuni problemi a volte.
Passos per abilitare OpenSSH su Windows 10
Con le funzionalità di Windows:
Passa a Impostazioni> App> App e funzionalità o vai a questo URL:
ms-settings:appsfeatures
Ora, clicca su Gestisci funzionalità opzionali.
Selezionare Aggiungi una funzionalità. Questo ti porterà in una nuova pagina.
Scorri fino a OpenSSH Client (Beta) e OpenSSH Server (Beta).
Installa entrambi e riavvia il PC
Questo scaricherà e installerà tutti i componenti in questo percorso:
C:WindowsSystem32OpenSSH
Ora è possibile utilizzare Powershell o Command Prompt (CMD) per navigare nel percorso specificato e quindi iniziare a lavorare con SSH come si fa su Linux.
Con Windows Sottosistema per Linux (WSL)
Prima di tutto, apri il menu Start e digita Funzionalità di Windows e quindi selezionare Attiva e disattiva le funzionalità di Windows.
zecca Sottosistema di Windows per Linux e fare clic su OK.
Passare a Microsoft Store ora e cercare Ubuntu.
Ora cerca Ubuntu in Start o da Cortana per eseguire la riga di comando di Linux Bash per utilizzare le funzionalità SSH.
Attualmente, questa funzione è portata a Windows 10 con l'aiuto di Win32 Port di Microsoft stessa. La versione attualmente disponibile con Windows 10 Fall Creators Update è 0.0.19.0, ma se vai al loro repository GitHub, troverai che il l'ultima versione è 0.0.24.0 che è più recente di quello integrato e quindi sarà molto più stabile. Puoi leggere ulteriori informazioni sull'installazione tramite Powershell nella relativa documentazione GitHub collegata in precedenza.
Finalmente sembra che Microsoft stia sfruttando l'uso delle tecnologie Open Source integrandole direttamente in Windows 10 e rendendole migliori per gli sviluppatori. Ciò rende Terry Myerson (Executive Vice President del Windows Developers Group di Microsoft) affermazione vera, che-
“Windows 10 is the best damn devbox on the planet.”
E non possiamo aspettare che funzioni più utili come questa vengano aggiunte a Windows 10 in-built!