Sui computer Windows, il software open source gratuito PuTTY è lo standard di fatto per quanto riguarda SSH e Telnet. Con Windows 10, Microsoft ha finalmente ascoltato i suoi utenti dopo anni che richiedevano un client e un server SSH. Includendo un'implementazione OpenSSH, il valore del sistema operativo aumenta.
Al momento in cui scrivo, il software OpenSSH incluso in Windows 10 è in fase BETA. Ciò significa che può avere alcuni problemi di stabilità.
Il client SSH fornito è simile al client Linux. A prima vista, sembra supportare le stesse funzionalità della sua controparte *NIX. È un'app console, quindi dovresti essere in grado di avviarla dal prompt dei comandi. Abilitiamolo.
Contenuti nascondere Abilita il client OpenSSH in Windows 10 Come utilizzare il client OpenSSH su Windows 10Abilita il client OpenSSH in Windows 10
- Apri l'app Impostazioni e vai su App -> App e funzionalità.
- A destra, fai clic su Gestisci funzionalità opzionali.
- Nella pagina successiva, fare clic sul pulsanteAggiungi una funzionalità.
- Nell'elenco delle funzionalità, selezionaCliente OpenSSHe fare clic suInstallarepulsante.
Questo installerà il software OpenSSH Client in Windows 10. I suoi file binari si trovano nella cartella |_+_|. Oltre al client SSH, la cartella contiene i seguenti strumenti client:
- scp.exe
- sftp.exe
- ssh-add.exe
- ssh-agent.exe
- ssh-keygen.exe
- ssh.exe
- e il file di configurazione 'sshd_config'.
Ti suggerisco di uscire dal tuo account utente e accedere nuovamente per aggiungere questi file binari alla variabile di ambiente PATH. Altrimenti, dovrai digitare il percorso completo di questi file binari per usarli.
Ora puoi provarlo in azione.
Come utilizzare il client OpenSSH su Windows 10
- Apri una nuova finestra del prompt dei comandi.
- Digitare il comando ssh utilizzando la seguente sintassi:|_+_|
Ad esempio, mi collegherò al mio media center basato su Raspberry PI:
|_+_|Il risultato sarà il seguente:
Il client integrato è quasi identico al tradizionale client SSH del pacchetto OpenSSH disponibile su Linux. Offre la stessa esperienza su console. È molto utile quando è necessario modificare alcune opzioni di configurazione o riavviare un demone. Se sei abituato a gestire macchine Linux dalla riga di comando, lo troverai utile.
Tuttavia, ci sono ancora una serie di situazioni in cui il buon vecchio PuTTY vince la gara. Ti consente di avere un elenco di server senza creare scorciatoie o scrivere file batch. Consente di modificare al volo una serie di opzioni di connessione e di configurare rapidamente opzioni come la codifica o le variabili di ambiente utilizzando la GUI. Dal mio punto di vista, il software OpenSSH integrato funziona bene per le funzionalità di base quando non ti è consentito installare PuTTY sul PC che stai utilizzando (ad esempio in un ambiente aziendale bloccato). È utile anche se sei un utente Linux professionista che ha imparato a memoria tutte le opzioni del client SSH.