Diferença entre FTPS e SFTP Diferença entre

Anonim

FTPS vs. SFTP

O FTP é um protocolo não seguro usado para transferir arquivos para e de uma localização remota, enquanto o SSH é um protocolo de rede seguro que não possui os comandos simplificados de transferência de arquivos do FTP. Esses dois protocolos foram muito populares durante os primeiros dias da internet, mas quando a necessidade de um protocolo seguro para a transferência de arquivos surgiu, havia dois caminhos prováveis ​​a seguir. Ou os recursos de FTP devem ser adicionados ao SSH, ou FTP deve ser tornado mais seguro. O SFTP foi o resultado do primeiro, enquanto o FTPS foi o resultado do último. O SFTP (SSH File Transfer Protocol) é completamente diferente do FTP, como foi construído desde o início, para adicionar recursos de FTP ao SSH, enquanto o FTPS (FTP sobre SSL ou FTP seguro) é uma extensão para o FTP que usa o mecanismo de segurança de SSL, para proteger as informações da espionagem.

Os dois são muito diferentes um do outro, embora ambos pretendam servir o mesmo propósito. O SFTP usa um único canal para transmitir e receber todos os dados pertinentes, enquanto o FTPS usa outro canal que é dinamicamente decidido para os dados. O FTPS geralmente teve problemas ao passar por um firewall, pois não conhecia a porta que estava sendo usada pelos dados e não conseguiu permitir o tráfego através da porta. O FTPS envia mensagens em um formato de texto, permitindo que as pessoas leiam logs e determinem o que aconteceu durante a sessão. Isso não é possível com o SFTP, pois as mensagens não estão no texto, mas em binário.

Como mencionado acima, ambos podem ser usados ​​para alcançar uma conexão segura para transferir arquivos, mas há pontos a considerar para cada um. A FTPS tem a vantagem de ser bem conhecida e familiar para os usuários que já usaram o FTP. Isso ocorre porque ele usa o mesmo, ou comandos muito semelhantes para FTP. Por outro lado, o SFTP é mais seguro, pois vem de um protocolo de rede seguro.

Resumo:

1. O FTPS foi criado como uma extensão do FTP para adicionar mecanismos de segurança, enquanto o SFTP é uma extensão do SSH que adiciona facilidades de transferência de arquivos para o SSH já seguro.

2. O FTPS usa dois canais para facilitar as comunicações e a transferência de dados, enquanto o SFTP usa apenas um.

3. O FTPS envia e recebe mensagens em um formato legível por humanos, enquanto o SFTP envia e recebe mensagens em binário.

4. O FTPS tem a vantagem de ser amplamente conhecido, enquanto o SFTP tem a vantagem de ser mais seguro.