GeeksforGeeks

FTP sta per File Transfer Protocol. È un protocollo che viene utilizzato per trasferire o copiare il file da un host a un altro host. Ma potrebbero esserci alcuni problemi come il nome di file diverso e la directory di file diversa durante l’invio e la ricezione di file in diversi host o sistemi. E in FTP, secure channel non viene fornito per trasferire i file tra gli host o i sistemi. È utilizzato nel porto no-21.

SFTP sta per Secure File Transfer Protocol. Si tratta di un protocollo che fornisce il canale sicuro, per trasferire o copiare il file da un host a un altro host o sistemi. SFTP stabilisce la connessione di controllo sotto protocollo SSH e viene utilizzato nella porta no-22.

Ci sono alcune differenze tra loro che sono riportate di seguito:

S.NO FTP SFTP
Sta per File Transfer Protocol. Sta per Secure File Transfer Protocol.
In FTP, secure channel non viene fornito per trasferire i file tra gli host. In SFTP, secure channel è fornito per trasferire i file tra gli host.
È una parte del protocollo TCP / IP. È un protocollo SSH.
Di solito funziona sulla porta no-21. Funziona sulla porta n.22.
Stabilisce la connessione sotto il protocollo TCP. Stabilisce la connessione di controllo sotto protocollo SSH.
Non crittografa i dati prima dell’invio. Ha crittografato i dati prima dell’invio.
Funziona sul metodo diretto per il trasferimento di file. Funziona sul metodo tunelling per il trasferimento di file.
Rende il caricamento e il download di file senza alcuna sicurezza. Mantiene la piena sicurezza dei dati utilizzando le chiavi SSH.

Tag articolo:

Pratica Tag :