Índice:
Definição - O que significa o SFTP (Secure File Transfer Protocol)?
O SFTP (Secure File Transfer Protocol) é uma versão segura do FTP, que facilita o acesso e a transferência de dados em um fluxo de dados SSH (Secure Shell). Faz parte do protocolo SSH. Este termo também é conhecido como SSH File Transfer Protocol
Techopedia explica o protocolo SFTP (Secure File Transfer Protocol)
O SFTP foi projetado pela Internet Engineering Task Force (IETF) como uma versão estendida do SSH 2.0, permitindo a transferência de arquivos por SSH e o uso com aplicativos TLS (Transport Layer Security) e VPN. Os comandos e os dados são criptografados para impedir que senhas e outras informações confidenciais sejam transferidas pela rede. A funcionalidade do SFTP é semelhante à do FTP. No entanto, o SFTP usa SSH para transferir arquivos. O SFTP exige que o usuário do cliente seja autenticado pelo servidor e a transferência de dados ocorra através de um canal seguro (SSH). Ele permite que uma grande variedade de operações seja executada em arquivos remotos, agindo como um protocolo de sistema de arquivos remoto. O SFTP permite operações como retomar transferências interrompidas, listagens de diretórios e remoção remota de arquivos. Existem alguns recursos adicionais que o SFTP oferece quando comparado ao SCP (Secure Copy Protocol) anterior. O SFTP foi projetado para ser mais independente de plataforma e está disponível na maioria das plataformas. Embora o SCP e o SFTP usem a mesma criptografia SSH durante a transferência de arquivos, a velocidade de transferência de arquivos do SFTP é mais lenta que o SCP devido à natureza de retorno e retorno do protocolo SFTP. Todos os dados são criptografados antes de serem enviados pela rede. A transferência de arquivos pode ser cancelada sem o término da sessão.