I migliori client SSH per Windows - 5 alternative gratuite a PuTTY
Per molti utenti che devono connettersi in remoto a acomputer che utilizza un canale sicuro, SSH è praticamente lo standard di fatto. E il client SSH più comune per Windows è probabilmente PuTTY. PuTTY risale alla fine del secolo e si è guadagnato una straordinaria reputazione tra gli amministratori di sistema di tutti i tipi. Ma PuTTY non è l'unico client SSH per Windows e, sebbene l'elenco delle funzionalità sia davvero impressionante, alcune alternative offrono ancora di più. Abbiamo esaminato molti di questi, cercando di trovare migliori clienti SSH.
Abbiamo trovato almeno cinque alternative PuTTYoffrire funzionalità estese o funzionalità extra. Prima di immergerci in tali servizi, avremo bisogno di alcune informazioni di base. Innanzitutto, parleremo della necessità di una connessione remota e della necessità di averla protetta. Quindi, ti forniremo una rapida panoramica storica delle connessioni remote, dalla prima infanzia dei teletypewriter all'odierna SSH. E poiché questo articolo riguarda le alternative a PuTTY, ti forniremo anche un tour delle funzionalità principali di PuTTY.
Per maggiore sicurezza e privacy, utilizzare una VPN
Internet è una giungla. E quando lo usi, sei incline a tutti i tipi di attacchi da parte dei nemici in agguato in ogni angolo. Sebbene SSH sia, per definizione, un protocollo sicuro, il tuo traffico potrebbe comunque essere monitorato e l'indirizzo IP di qualsiasi sistema remoto a cui accedi potrebbe essere scoperto da persone maligne. Ottenere un indirizzo IP è il primo passo di molti hack.
Una VPN può fornire la protezione aggiuntiva richiesta. Non solo aggiungerà un altro livello di crittografia, ma nasconderà anche completamente l'origine e la destinazione del tuo traffico. Qualcuno che spia alla fine della connessione vedrebbe il server VPN solo come destinazione. Allo stesso modo, qualcuno che spia sul lato remoto della connessione vedrebbe solo il traffico proveniente dal server VPN. Come ulteriore vantaggio, l'utilizzo di una VPN può anche far credere al computer remoto che ti trovi in una posizione diversa, aggirando così le restrizioni sui contenuti geografici.
Ma scegliere una VPN può essere un compito scoraggiante. Ci sono così tanti fornitori disponibili. I fattori importanti da considerare sono una velocità di connessione elevata per evitare il ritardo, una politica di non registrazione per proteggere ulteriormente la tua privacy, nessuna restrizione d'uso per accedere a qualsiasi risorsa alla massima velocità e software disponibile per la tua piattaforma.
La VPN che consigliamo - IPVanish
Noi di Addictive Tips abbiamo testato diverse VPN in base ai nostri criteri e viene chiamato il provider che consigliamo per l'uso generale IPVanish. Con server in tutto il mondo, nessun limite di velocità olimitazione, larghezza di banda illimitata, traffico illimitato, una rigorosa politica di non registrazione e software client disponibile per la maggior parte delle piattaforme, IPVanish offre prestazioni impressionanti e un grande valore.
ESCLUSIVO per i lettori di Suggerimenti per la dipendenza: Get 60% di sconto quando ti registri per un anno di IPVanish, solo $ 4,87 al mese! Ogni piano è coperto da una straordinaria garanzia di rimborso di sette giorni, che garantisce una prova senza rischi per la tua nuova connessione Internet privata.
Perché ho bisogno di un client SSH?
Ci sono molte ragioni per cui si dovrebbe usareun client SSH. In generale, li usiamo per accedere ai sistemi in una posizione remota, che potrebbe essere vicina alla stanza successiva e lontana da un altro continente. Un altro uso forse ancora più comune di un client SSH è quello di accedere a sistemi "senza testa".
I sistemi senza testa includono computer a scheda singola,Box TV di ogni tipo e altri sistemi che non sono dotati (o non supportano) di un terminale locale. Per terminale, ci riferiamo ad alcuni mezzi per inserire comandi e visualizzare i risultati. Su un tipico computer, la combinazione di monitor, tastiera e mouse costituisce un terminale.
Esempi di sistemi senza testa potrebbero essere dispositivisistemi operativi in esecuzione che forniscono un'interfaccia utente monouso. OpenELEC, LibreELEC, SPMC o XBian rientrerebbero in questa categoria. Sono tutti sistemi operativi dedicati all'esecuzione di Kodi su diversi dispositivi. L'unica interfaccia utente che offrono è l'interfaccia utente di Kodi. E sebbene tutti abbiano un componente aggiuntivo Kodi specifico per gestire i loro parametri, non è possibile immettere localmente i comandi del sistema operativo su nessuno di questi. È qui che può tornare utile una connessione remota. Permette agli utenti di interagire direttamente con il sistema operativo, dando spesso accesso a funzionalità che non sono disponibili usando il metodo "standard".
Connessione a sistemi remoti
Storia della connessione remota
La maggior parte dei primissimi computer erano senza testa,e accedervi da remoto è stata la norma per tutto il tempo in cui sono esistiti. All'inizio, la maggior parte dell'accesso remoto è stato fatto usando i teletypewriter, abbreviato in TTY. Non erano altro che macchine da scrivere elettriche modificate che si collegavano a computer remoti tramite un collegamento seriale. Qualunque cosa l'utente abbia digitato sulla tastiera è stato inviato al computer remoto e qualsiasi risposta dal computer è stata stampata su carta.
Era un po 'arcaico, lento e molto rumoroso. Immagina come potrebbe sembrare una stanza piena di utenti di computer con tutti questi teletipi che sfornano. Questo è in realtà ciò che ha spinto lo sviluppo del terminale video. Ha usato lo stesso principio di base del TTY, ma ha sostituito la stampante meccanica con uno schermo CRT, simile a un televisore.
Con l'avvento di Internet, la gente volevacollegare i computer in posizioni remote. I computer non erano più solo nella stanza accanto. Il protocollo Telnet è stato creato proprio per questo scopo. Telnet è fondamentalmente solo una connessione teletype su una rete.
Il protocollo Telnet serviva migliaia di computerutenti, se non milioni, per molti, molti anni. Ma Telnet aveva un grosso difetto: tutto il traffico tra il terminale e il computer veniva inviato come testo in chiaro (più comunemente noto come testo in chiaro). Ciò significava che chiunque spiava la connessione era in grado di vedere tutto. Ciò includeva informazioni sensibili come password, numeri di carte, saldi dei conti e persino segreti militari! Il protocollo SSH, o Secure SHell, ha risolto questi problemi fornendo una crittografia end-to-end.
Altri tipi di connessione remota
Al giorno d'oggi, SSH (o accesso Shell come spesso accadecui si fa riferimento) non è l'unico tipo di accesso remoto di uso comune. FTP, il File Transfer Protocol, insieme alle sue varianti sicure SFTP e FTPS sono popolari per il trasferimento di file tra computer. SCP o Secure Copy è un altro metodo di trasferimento file popolare. È un'estensione del protocollo SSH.
Ancora più avanzati sono i protocolli remoti utilizzati perscopi specifici. RDP, ad esempio, è il protocollo utilizzato per stabilire una connessione desktop remoto Windows. X11 è un protocollo simile dal mondo Unix. VNC è un protocollo di connessione remoto remoto grafico indipendente dalla piattaforma. Esistono altri protocolli meno popolari come il protocollo ICA di Citrix.
Uno sguardo alle caratteristiche principali di PuTTY
Prima di iniziare a cercare alternative aPuTTY, diamo un'occhiata a ciò che ha sotto il cofano. In una frase, PuTTY è un emulatore di terminale per Windows. È stato sviluppato principalmente dal programmatore britannico Simon Tatham. Più di un singolo strumento, PuTTY è in realtà un toolkit che include diversi programmi. Ecco un elenco dei diversi componenti.
- PuTTY: Il software principale che offre funzionalità Telnet, rlogin e SSH, consentendo al contempo una connessione alla porta seriale
- PSCP: Un SCP da riga di comando
- PSFTP: Una riga comandi di un client SFTP che offre trasferimenti di file sicuri
- PuTTYtel: Una versione ridotta di PuTTY che esegue solo connessioni Telnet
- Plink: Un'interfaccia della riga di comando per i back-end PuTTY
- Pageant: Un agente di autenticazione SSH per PuTTY, PSCP e Plink
- PuTTYgen: un'utilità di generazione di chiavi per chiavi RSA, DSA, ECDSA ed EdDSA
- pTerm: Un emulatore di terminale autonomo
Quando avvii PuTTY, ti viene presentato il suofinestra di impostazione. Qui è possibile specificare tutti i parametri della connessione che si desidera stabilire. È possibile specificare indirizzo IP, porta, protocollo; è possibile salvare il parametro di connessione con un nome per richiamarli facilmente. Le pagine multiple di impostazioni consentono di specificare l'aspetto della finestra del terminale, le dimensioni e il colore dei caratteri utilizzati. Ci sono troppe opzioni per discuterne tutte, dopotutto PuTTY è davvero un software completo.
Alternative derivate da PuTTY
Un dettaglio importante che non abbiamo ancora menzionatosu PuTTY è che è pubblicato come software open source. È rilasciato sotto licenza MIT che, pur preservando il copyright dell'autore, consente a qualsiasi altro sviluppatore di utilizzare il codice sorgente (che è pubblicamente disponibile) e ricavarne altri software. E questo è esattamente quello che è successo con le nostre prime tre alternative.
SuperPutty
L'obiettivo di SuperPutty è fornire una versione miglioredi PUTTY. E lo fa espandendo un'installazione esistente di PuTTY, rendendola migliore. Ad esempio, SuperPutty consente sessioni a schede e può gestire i trasferimenti di file SCP tra sistemi remoti e locali.
In breve, SuperPutty avvolge Putty in un'interfaccia più gradevole con la possibilità di avere più sessioni simultanee. Ecco una panoramica delle sue caratteristiche principali:
- Interfaccia di docking che consente la personalizzazione e semplifica la gestione di più sessioni PuTTY
- Esporta / importa la configurazione della sessione
- Caricamenti di file sicuri tramite SCP o SFTP
- Supporto completo delle configurazioni della sessione PuTTY, comprese le chiavi private
- Supporta shell locale tramite MinTTY o puttycyg
Lo svantaggio principale di SuperPutty è che, poiché sta espandendo un'installazione PuTTY esistente, è necessario installare prima PuTTY.
Vassoio PuTTY
Il prossimo nella nostra lista dei migliori client SSH èVassoio PuTTY. Un altro derivato di PuTTY, questo assomiglia persino molto da vicino. La differenza principale tra vassoio PuTTY e PuTTY? Il secondo offre sottili miglioramenti dell'interfaccia utente sul primo che gli utenti giornalieri di PuTTY apprezzeranno sicuramente.
Come puoi vedere dallo screenshot, non ci sonomolte differenze estetiche tra il vassoio PuTTY e quello PuTTY. Ci sono alcune altre categorie nel riquadro di sinistra e alcuni altri tipi di connessione. Inoltre, vale la pena notare che il termine PuTTY consente agli utenti di salvare sessioni nel registro o in un file. Ecco una panoramica delle principali caratteristiche del termine PuTTY:
- Riducibile a icona nella barra delle applicazioni
- Icone personalizzabili
- Lampeggia l'icona del vassoio quando viene ricevuto un segnale acustico
- Trasparenza finestra configurabile
- Collegamento ipertestuale URL
- Portatile: il vassoio PuTTY può facoltativamente memorizzare le configurazioni di sessione in file anziché nel registro
- Sempre in primo piano (nel menu di sistema)
- Supporto Android Debug Bridge (ADB)
Gattino
KiTTY è l'ennesima versione estesa di PuTTY,In effetti, è forse il più ricco di funzionalità delle tre che presentiamo. Ha tutte le caratteristiche dell'originale PuTTY, la maggior parte di quelle del vassoio PuTTY e altre ancora. Se sei abituato a PuTTY, l'interfaccia utente di KiTTY sembrerà molto familiare.
Come puoi vedere dallo screenshot, appareessere un piccolo difetto con KiTTY in cui la finestra sembra essere troppo piccola per il suo contenuto. I pulsanti di opzione sotto "Chiudi finestra all'uscita" sono appena visibili. E la finestra non è ridimensionabile e non ha una barra di scorrimento. Questo può essere o meno il caso della tua installazione, ma non abbiamo mai riscontrato che si tratti di un problema reale, poiché queste opzioni non sono particolarmente utili.
Altre alternative allo stucco
Non tutte le alternative a PuTTY ne derivano, tuttavia, alcuni dei migliori prodotti disponibili e alcune delle idee più intelligenti sono state sviluppate da sole. Ecco i 2 migliori che abbiamo trovato.
MobaXterm
MobaXterm è ricco di funzionalità per aumentarela propria produttività. È molto più di un semplice client SSH e offre una soluzione di gestione remota completa. MobaXterm ha uno svantaggio, tuttavia: non è open source. In realtà, non è nemmeno gratuito! Tuttavia, è disponibile una versione gratuita che, sebbene non così ricca di funzionalità, racchiude comunque un'enorme quantità di funzionalità. Poiché questo articolo riguarda alternative gratuite a PuTTY, questa è la versione di cui parleremo qui.
MobaXterm se una soluzione di accesso remoto completa,non solo un client SSH. Può stabilire connessioni grafiche desktop remoto a computer Windows e Unix. In realtà, ha un client VNC integrato per connettersi a qualsiasi computer con funzionalità VNC.
Ha anche un browser grafico SFTP da realizzareil trasferimento di file da e verso il computer remoto è estremamente semplice. Altre funzionalità avanzate includono un server X completo e l'inoltro X11 e il supporto per i plug-in. Puoi scegliere di scaricare la versione del programma di installazione. È sufficiente installarlo come qualsiasi altra applicazione Windows. In alternativa, esiste anche una versione portatile. Lo scarichi come file zip contenente l'eseguibile MobaXterm e non è necessario installarlo. Copialo su una chiave USB e usalo ovunque. E per facilitare l'apprendimento di questo compito, la documentazione completa è disponibile online.
La versione gratuita presenta le seguenti limitazioni che è necessario conoscere:
- Il numero massimo di sessioni simultanee è 12
- È possibile stabilire un massimo di 2 tunnel SSH
- Ha un limite di 4 macro
- C'è un limite di tempo di 360 secondi per TFTP, NFS e Cron
SmarTTY
SmarTTY è un client SSH gratuito che supportacopia di file e directory con SCP e modifica dei file sul posto. È uno dei migliori client SSH per Windows. Potrebbe non essere completo come MobaXterm, ma ha tutto ciò che è necessario per gestire in remoto un dispositivo senza testa.
Con la maggior parte dei server SSH che supportano fino a 10Sessioni secondarie per connessione, SmarTTY consente agli utenti di aprirle in una nuova scheda senza richiedere di nuovo l'accesso. Inoltre, SmarTTY ha un'utilità di trasferimento di file grafico in stile Windows che consente il trasferimento di file da e verso il computer remoto. Intere directory possono essere trasferite con la stessa facilità dei singoli file.
Un'altra grande caratteristica di SmarTTY, in particolare perl'esecuzione di attività amministrative rapide su dispositivi remoti è l'editor sul posto. Durante la navigazione di file remoti, hai la possibilità di modificarli direttamente dal software. Non è necessario scaricare il file, modificarlo localmente e caricarlo di nuovo.
Qual è il miglior client SSH?
Come al solito, rispondere a questa domanda ardente è difficile. E anche come al solito, dipende da cosa stai cercando. Per una soluzione derivata da PuTTY, Kitty offre probabilmente la maggior parte delle funzionalità. Ed è ancora molto simile a PuTTY, un vantaggio se sei abituato a PuTTY. Ma se stai cercando una vera alternativa PuTTY, allora potresti preferire di stare lontano da tutti i derivati PuTTY.
Se questo è il tuo caso, entrambi i nostriI suggerimenti "non puTTY" sono fantastici. MobaXterm è forse un po 'più completo, ma ha anche una curva di apprendimento più ripida. Inoltre, ha probabilmente molte caratteristiche che, sebbene grandiose, probabilmente non ti saranno mai utili.
SmarTTY non è open source ma è disponibile gratuitamente. Ha tutte le funzionalità di cui un utente tipico potrebbe aver bisogno e i suoi trasferimenti di file integrati e la modifica sul posto lo rendono una soluzione molto interessante.
Conclusione
Anche se non sei un amministratore di sistema hard-core,un client SSH è uno strumento inestimabile per tutti i tipi di piccole attività e dovrebbe far parte del tuo toolkit. Ci sono molte più di cinque alternative PuTTY là fuori. I cinque che abbiamo appena discusso sono solo un esempio di ciò che è disponibile. Sono tuttavia quelli che consideriamo i cinque migliori clienti SSH. Quello che sceglierai sarà probabilmente più una questione di gusti personali che altro.
E tu? Qual è la tua alternativa PuTTY preferita? È uno di quelli presentati qui? Cosa ti piace di più di quello che stai usando? Considereresti di cambiare? Condividi i tuoi pensieri con noi usando i commenti qui sotto. Ci piace sentire i nostri lettori.
Come ottenere una VPN GRATUITA per 30 giorni
Ad esempio, se hai bisogno di una VPN per un breve periodo di viaggio, puoi ottenere gratuitamente la nostra VPN con le migliori classifiche. ExpressVPN include una garanzia di rimborso di 30 giorni. Dovrai pagare per l'abbonamento, questo è un dato di fatto, ma lo consente pieno accesso per 30 giorni e poi annulli per un rimborso completo. La loro politica di cancellazione senza domande è all'altezza del suo nome.
Commenti