Windows 10 SSH e PuTTY: è ora di cambiare client di accesso remoto?

Windows 10 SSH e PuTTY: è ora di cambiare client di accesso remoto?

Uno dei metodi più comuni per comunicare tra computer, in particolare macchine Linux e server Web, è SSH. Quando si tratta di stabilire questo tipo di comunicazione in Windows, l'opzione predefinita è stata l'installazione di PuTTY.





Grazie a Windows PowerShell, tuttavia, potresti non aver più bisogno di PuTTY. Diamo un'occhiata a come configurare l'accesso SSH in Windows 10 e se i nuovi strumenti possono sostituire PuTTY.





Come installare SSH in Windows 10 (rapido)

L'installazione della funzionalità SSH in Windows 10 PowerShell è abbastanza semplice, ma le opzioni di menu sono in qualche modo nascoste. Ecco cosa dovrai fare:





  1. Aprire Impostazioni .
  2. Visualizzazione App > App e funzionalità
  3. Vai a Caratteristiche opzionali
  4. Clic Aggiungi una funzionalità
  5. Selezionare Cliente OpenSSH
  6. Aspetta, quindi riavvia

Fatto ciò, puoi stabilire connessioni SSH con altri computer compatibili. Se è stato installato e configurato un server SSH sulla macchina remota, è possibile stabilire una connessione.

come migliorare le prestazioni di Windows 10

Questa è la panoramica. Ecco i dettagli.



Come installare SSH in Windows 10 (dettagliato)

L'implementazione PowerShell di SSH di Windows 10 è una versione del progetto OpenSSH. Puoi trovare il pagina del progetto su GitHub .

Dovresti scoprire che SSH è già installato sul tuo computer Windows 10 (è stato incluso nell'aggiornamento di aprile 2018), ma in caso contrario, può essere facilmente aggiunto.





Per verificare, apri il menu Power User (fai clic con il pulsante destro del mouse su Start o Tasto Windows + X ) e selezionare Windows PowerShell . Qui, inserisci il comando 'ssh'. Se SSH non è ancora installato, vedrai una schermata come questa:

Risolvere questo problema è abbastanza facile. premere Tasto Windows + I per aprire il Impostazioni visualizza, quindi vai a App e cerca Gestisci funzionalità opzionali . Fare clic su questo, quindi cercare una voce denominata 'OpenSSH'.





Se non riesci a vederlo, clicca Aggiungi una funzionalità poi scorri verso il basso finché non vedi Cliente OpenSSH . Fare clic per espandere l'elemento e visualizzare la descrizione.

Quando sei pronto, fai clic su Installare per aggiungerlo al tuo PC. Pochi istanti dopo, verrà installato il nuovo client SSH per Windows PowerShell. Vale la pena riavviare Windows per assicurarsi che l'app sia installata correttamente.

Una nota sull'app del server SSH

Vale la pena evidenziare il fatto che puoi anche installare un server SSH. Sebbene sia improbabile che Microsoft consentirà qualsiasi forma di amministrazione remota universale su SSH, averlo come opzione è comunque utile.

Per installarlo, ripetere i passaggi precedenti, selezionando Server OpenSSH .

Utilizzo di SSH in Windows PowerShell

Una volta che SSH è installato e funzionante, puoi usarlo per comunicare con un altro computer. Ad esempio, potresti usarlo per accedere a un Raspberry Pi (uno di diverse opzioni remote per quel piccolo computer).

L'utilizzo è semplice. In PowerShell, immetti il ​​comando ssh, seguito dal nome utente per un account sul dispositivo remoto e dal relativo indirizzo IP.

Ad esempio, per connettersi a my Scatola Raspberry Pi con RetroPie , Ero solito:

ssh pi@192.168.1.76

A questo punto, il dispositivo remoto dovrebbe chiederti di accettare una chiave sicura. Tipo per accettarlo, quindi al prompt, inserisci la password per il nome utente che hai utilizzato.

Pochi istanti dopo, sarai connesso al dispositivo Linux remoto, pronto per eseguire qualsiasi attività tu abbia bisogno.

Funzionalità SSH di PowerShell e PuTTY

PuTTY è stata a lungo la scelta preferita per SSH su Windows. Che si tratti di controllare server Web, accedere a dispositivi Internet of Things o amministrare in remoto un PC Linux, è un'app leggera e facile da usare.

Uno dei motivi della resistenza di PuTTY è la sua ampia selezione di funzionalità. Quindi, SSH su Windows PowerShell può competere con PuTTY?

Bene, in termini di fornitura di funzionalità SSH, sì, può. Puoi scoprire come utilizzare alcune delle funzionalità estese di SSH su Windows 10 inserendo il comando ssh:

ssh

L'elenco di opzioni risultante ne delinea le caratteristiche. Ad esempio, puoi specificare una porta:

ssh [username]@[hostname] -p [port]

Le possibilità sono buone!

Tuttavia, non è ancora PuTTY. Anche se puoi associare un indirizzo con OpenSSH su Windows, sei limitato dal numero di indirizzi che puoi salvare.

C'è un motivo per cui PuTTY rimane popolare. Non solo ti consente di salvare (e nominare) le tue connessioni, l'app supporta anche le connessioni su Telnet, Serial e altri protocolli. Anche l'aspetto di PuTTY è configurabile, può essere avviato rapidamente dal desktop. Tutto sommato, PuTTY è una solida utility che gestisce praticamente tutto ciò che puoi lanciare.

Perché SSH quando puoi usare Linux?

Mentre il controllo remoto di Linux su SSH potrebbe essere vitale, potresti non aver nemmeno bisogno di SSH. Windows 10 ora presenta un sottosistema Linux e un prompt dei comandi simile a Bash.

Ciò significa che puoi facilmente inserire comandi Linux e ricevere risposte realistiche. Anche se potrebbe non essere l'ideale per tutti gli scenari, se hai bisogno dell'accesso Linux per scopi universitari o di formazione e non hai accesso SSH (indipendentemente dall'app) a un dispositivo Linux, questo potrebbe essere l'ideale.

Naturalmente, questa non è l'unica opzione. Se hai bisogno di esercitarti con i comandi Bash in Windows, puoi sempre configurare una macchina virtuale. Installa semplicemente una distribuzione Linux in questa e (hardware permettendo) hai un sistema operativo Linux pronto per l'uso.

È tempo di abbandonare PuTTY su Windows 10?

SSH è facile da usare in PowerShell di Windows 10. Tuttavia, la sua mancanza di funzionalità, oltre a richiedere qualche clic in più per il caricamento, significa che potresti preferire rimanere con PuTTY. Ad ogni modo, vale la pena celebrare il fatto che Windows 10 abbia due buone opzioni per SSH.

Vuoi più opzioni SSH per Windows? La nostra carrellata di Strumenti SSH per Windows ti parlerò delle alternative.

Condividere Condividere Tweet E-mail Canon vs Nikon: quale marca di fotocamere è migliore?

Canon e Nikon sono i due più grandi nomi nel settore delle fotocamere. Ma quale marca offre la migliore gamma di fotocamere e obiettivi?

Leggi Avanti
Argomenti correlati
  • finestre
  • Accesso remoto
  • Windows 10
  • PowerShell
Circa l'autore Christian Cawley(1510 articoli pubblicati)

Deputy Editor for Security, Linux, DIY, Programming e Tech Explained e Really Utile Podcast producer, con una vasta esperienza nel supporto di desktop e software. Collaboratore della rivista Linux Format, Christian è un armeggiatore di Raspberry Pi, un amante dei Lego e un fan dei giochi retrò.

Altro da Christian Cawley

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti