Come usare SSH in Windows: 5 semplici modi

Come usare SSH in Windows: 5 semplici modi

SSH (Secure Shell) è un protocollo di rete crittografato utilizzato per la connessione a dispositivi su una rete o Internet. I computer Linux sono dotati di uno strumento SSH preinstallato a cui è possibile accedere con un comando da terminale, ma per quanto riguarda Windows?





Sono disponibili diverse opzioni SSH per Windows, incluso uno strumento SSH integrato. Ecco come utilizzare SSH in Windows utilizzando app native e di terze parti.





Perché hai bisogno di SSH su Windows?

SSH è la soluzione de facto per l'accesso sicuro ai terminali remoti su Linux e altri sistemi simili a UNIX. Se si dispone di un server SSH remoto a cui si desidera accedere, è necessario un client SSH. SSH può essere utilizzato per qualsiasi cosa, dall'accesso remoto a un computer della rete alla gestione e al backup di un sito Web.





Sebbene Windows includa da tempo il client Telnet, è estremamente insicuro, quindi dovresti usarlo solo tra dispositivi collegati direttamente. Per SSH sicuro, protetto e crittografato, hai bisogno di un software migliore. Sono disponibili cinque strumenti per SSH in Windows:

  1. PuTTY
  2. Windows PowerShell
  3. Secure Shell per Google Chrome
  4. OpenSSH per terminale Cygwin
  5. Funzionalità FTP SSH di FileZilla

Continua a leggere per scoprire come utilizzare Windows SSH con ciascuna di queste utilità.



1. PuTTY per Windows Desktop

PuTTY è l'app più popolare per la connessione ai server SSH su Windows. L'interfaccia di PuTTY può sembrare un po' intimidatoria e complicata all'inizio, ma è abbastanza semplice una volta che inizi a usarla.

come eliminare un file in uso

Per utilizzare PuTTY, tutto ciò che devi fare è avviare putty.exe. Qui, inserisci il nome host (o l'indirizzo IP) del server remoto, assicurati che la porta sia corretta e fai clic su Aprire . PuTTY si collegherà al server e ti chiederà un nome utente e una password.





Se lo desideri, puoi anche salvare le informazioni sulla sessione. Clicca il Impostazioni predefinite opzione quindi fare clic su Salva e PuTTY utilizzerà le impostazioni salvate ogni volta che si apre.

In alternativa, imposta un profilo diverso per ogni connessione, inserisci un nome nel campo Sessioni salvate e fai clic su Salva .





Scarica: PuTTY (Gratuito)

2. Usa Windows PowerShell per SSH

Se desideri uno strumento SSH da riga di comando di Windows creato da Microsoft e integrato nel sistema operativo, sei fortunato.

Windows PowerShell ha lentamente preso il posto dell'app del prompt dei comandi di Windows da quando è stato introdotto in Windows 7. Più recentemente è stato aggiunto il supporto per OpenSSH, che puoi incorporare in PowerShell come segue:

  1. premere VINCI + I aprire Impostazioni .
  2. Aprire App > App e funzionalità
  3. Clic Caratteristiche opzionali
  4. Clic +Aggiungi una funzionalità
  5. Sfoglia l'elenco per trovare Cliente OpenSSH
  6. Seleziona e clicca Installare
  7. Al termine, riavviare Windows 10

Con l'aggiunta di OpenSSH, puoi usarlo aprendo Windows PowerShell (tasto destro del mouse) Start > PowerShell ) e digitando un comando di connessione. Per esempio:

ssh username@192.1.1.10

Ti verrà richiesta la password, quindi inseriscila e accetta il certificato di sicurezza.

3. Secure Shell per Google Chrome

Google fornisce un client SSH chiamato App Secure Shell, che può essere aggiunto al browser Chrome. Basta installare l'app Secure Shell dal Chrome Web Store. Sebbene funzioni nel browser Chrome, funziona completamente offline, quindi non è necessario l'accesso a Internet per utilizzarlo. Quindi funziona sia con i dispositivi sulla rete locale che con i server remoti.

L'app Secure Shell si apre come una scheda del browser. Inserisci semplicemente le tue credenziali e il nome host (indirizzo IP) del server SSH remoto. Se necessario, puoi anche aggiungere ulteriori argomenti della riga di comando SSH.

Come con altre app Web di Chrome, l'app Secure Shell può essere aperta in una finestra dedicata per separarla dal browser principale.

di che attrezzatura hai bisogno per avviare un canale youtube

Poiché Secure Shell è un'app Web di Chrome, è disponibile anche per macOS, Linux e persino Chrome OS .

Scarica: App Secure Shell per Google Chrome

4. OpenSSH per terminale Cygwin

Se utilizzi abitualmente il comando SSH standard su Linux, macOS e altri sistemi simili a UNIX, Cygwin offre il supporto SSH.

Se non conosci SSH, probabilmente vorrai utilizzare un'opzione grafica come PuTTY. Tuttavia, se hai esperienza con l'attività della riga di comando, scoprirai che l'impianto OpenSSH di Cygwin funziona come su altre piattaforme.

Cygwin è un pacchetto di installazione di grandi dimensioni, quindi potresti preferire installare solo OpenSSH.

Per fare ciò, esegui il programma di installazione scaricato e quando ti viene chiesto di selezionare i pacchetti, cerca OpenSSH. Espandere Netto e nella colonna Nuovo, fare clic su Saltare quindi visualizza la versione da scaricare.

Clic Prossimo per procedere, rivedere i pacchetti da installare, quindi Prossimo ancora.

Al termine del processo di installazione, avviare l'applicazione Terminale di Cygwin dal menu Start. Per avviare una connessione SSH, usa lo stesso comando ssh che avresti eseguito su Linux e altri sistemi operativi simili a UNIX.

Sebbene sia una buona soluzione, Cygwin può essere difficile da configurare.

Scarica: Cygwin (Gratuito)

5. SSH su FTP con FileZilla

Spesso il motivo principale per utilizzare SSH per comunicare con un dispositivo remoto è caricare file. Comunemente, questo è dovuto al fatto che stai gestendo un server Web e desideri caricare un'applicazione Web (ad es. WordPress).

FileZilla è uno strumento FTP (File Transfer Protocol) open source che supporta SFTP o SSH File Transfer Protocol. Ovviamente, questo rende i trasferimenti FTP molto più sicuri.

Per utilizzare SSH in FileZilla:,

  • Aprire File > Gestore del sito per creare una nuova connessione
  • Aggiungere un Nuovo sito
  • Selezionare SFTP come il Protocollo
  • Inserisci l'indirizzo IP del server o il nome host
  • Aggiungi il nome utente e la password
  • Clic Collegare

I trasferimenti di file verranno ora effettuati tramite SSH.

Scarica: FileZilla (Gratuito)

Quale client SSH di Windows dovresti usare?

Quindi quale client SSH è il migliore? Beh, dipende da cosa stai cercando:

  • Se ti piace l'idea di un client SSH che viene eseguito nel tuo browser, prendi Secure Shell per Chrome. Tieni presente che Secure Shell per Chrome è l'opzione più limitata e non ti consente di eseguire il tunneling SSH.
  • Se desideri una potente applicazione SSH con un'interfaccia grafica che ti permetta di configurare le impostazioni e salvare le informazioni sulla sessione, usa PuTTY. È il client SSH di Windows più popolare per un motivo ed è abbastanza semplice imparare le basi.
  • Per un'esperienza da riga di comando SSH affidabile, usa Windows PowerShell o Cygwin.

Se dovessimo consigliarne uno, diremmo che la maggior parte degli utenti dovrebbe scegliere PuTTY.

Non sei ancora sicuro? Ecco uno sguardo più da vicino a SSH in PowerShell rispetto a PuTTY .

Condividere Condividere Tweet E-mail 3 modi per verificare se un'e-mail è reale o falsa

Se hai ricevuto un'email che sembra un po' dubbia, è sempre meglio verificarne l'autenticità. Ecco tre modi per sapere se un'e-mail è reale.

qual è la migliore app più pulita per Android?
Leggi Avanti Argomenti correlati
  • finestre
  • Accesso remoto
  • FTP
  • PowerShell
  • Suggerimenti per Windows
  • SSH
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 desktop e software. Collaboratore della rivista Linux Format, Christian è un armeggiatore di Raspberry Pi, amante dei Lego e fan dei giochi retrò.

Altro da Christian Cawley

Iscriviti alla nostra Newsletter

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

Clicca qui per iscriverti