Che cos'è SSH e come è diverso da FTP [Tecnologia spiegata]

Annuncio pubblicitario

Annuncio pubblicitario
Annuncio pubblicitario

cos'è ssh FTP 6 Buoni client FTP online per quando sei in viaggio 6 Buoni client FTP online per quando sei in viaggio Leggi di più e SSH Come Tunnel Web Traffic con SSH Secure Shell Come Tunnel Web Traffic con SSH Secure Shell Leggi di più entrambi i protocolli di rete eseguiti sul livello TCP / IP, proprio come HTTP. In inglese semplice, è un modo specifico per i dispositivi di comunicare tra loro su una rete.

Diversi modi di comunicazione sono usati in diverse circostanze. Ci sono diversi usi e diversi punti di forza. Ma esattamente come si riferiscono SSH e FTP non è chiaro per la maggior parte.

Questa puntata della serie Spiegazione della tecnologia mira a far luce sui due protocolli e sulle loro differenze.

Conti Shell e Shell

Prendiamo un po 'di terminologia di base. Per comprendere lo scopo di SSH, è necessario avere familiarità con alcuni degli elementi sottostanti.

La shell di un computer è un software che consente agli utenti di comunicare direttamente con il kernel, il cuore di un sistema operativo. La shell può avere un'interfaccia grafica o da riga di comando (leggi: input di testo), o entrambi.

cos'è ssh

Un account di shell, d'altra parte, è un account personale che consente all'utente di accedere a una shell su un altro computer. Un tempo erano comuni e forniti dai fornitori di servizi Internet, utilizzati per gestire archivi di file, account di posta elettronica, newsgroup e altro. Il comune denominatore è che un account di shell viene utilizzato per immettere comandi su un computer remoto.

Secure Shell Protocol (SSH)

Proprio come un browser Web utilizza il protocollo HTTP per comunicare con i siti Web, un account di shell necessita di un determinato protocollo per abilitare lo scambio di dati (leggi: comunicazione) tra i due dispositivi collegati in rete. Scopri SSH - Secure Shell Protocol .

SSH utilizza una crittografia a chiave pubblica Come crittografare facilmente documenti di posta elettronica o di testo [Windows] Come crittografare facilmente documenti di posta elettronica o di testo [Windows] Ulteriori informazioni ed è stato sviluppato per sostituire Telnet e altri protocolli di shell non sicuri. Le due versioni principali, SSH-1 e SSH-2, sono ora i protocolli dominanti per accedere agli account di shell.

client ssh

Al giorno d'oggi, SSH viene utilizzato per accedere ed eseguire il codice su host remoti, navigare sul Web utilizzando client proxy crittografati e trasferire file - anche impostando una rete privata virtuale Qual è la definizione di una rete privata virtuale Qual è la definizione di un Rete privata virtuale Le reti private virtuali sono più importanti ora che mai. Ma sai cosa sono? Ecco cosa devi sapere. Leggi di più .

I client SSH sono disponibili per tutti i principali sistemi operativi. I sistemi basati su Unix, inclusi Linux e Mac OS X, possono usare OpenSSH. Controlla anche il sito Web OpenSSH per Mac OS e le alternative di Windows. PuTTY è uno dei client Windows più importanti.

Secure File Transfer Protocol (SFTP) contro FTP

Le applicazioni di trasferimento file e VPN non vengono eseguite su SSH per impostazione predefinita, ma utilizzano SFTP, il protocollo SSH per il trasferimento di file . Intendiamoci, SFTP non è il protocollo FTP in esecuzione su SSH, ma un protocollo di trasferimento file diverso sviluppato come estensione per SSH-2. SFTP viene sempre utilizzato per trasferire file su SSH, ma in realtà è progettato in modo che possa essere utilizzato in conformità con altri protocolli. Questo non è per questo articolo, però.

cos'è ssh

Anche se non nella lettera, per l'utente finale, SFTP può essere visto come un parente sicuro di FTP. Quest'ultimo trasmette tutti i dati in testo semplice. Le intercettazioni di pacchetti possono quindi rivelare dati cruciali e privati, compresi il nome utente e la password! SFTP, essendo un'estensione SSH-2, utilizza la sicurezza della chiave pubblica. Ciò significa che i dati vengono crittografati durante la trasmissione e le potenziali intercettazioni sono relativamente inutili.

SFTP come tale è incluso nelle suite FTP più diffuse. I 3 migliori client FTP gratuiti per Windows I 3 migliori client FTP gratuiti per Windows FTP sono un utile metodo di condivisione dei file e il metodo go-to per caricare i file su un host web. Ecco i migliori client FTP che puoi prendere gratuitamente. Leggi di più, anche se spesso senza altre funzionalità SSH.

Spero tu abbia imparato qualcosa da questo articolo. Se hai domande o suggerimenti, vai alla sezione commenti qui sotto!

Credito immagine: Shutterstock

In this article