Seja envolvendo documentos empresariais críticos ou dados confidenciais de clientes, ninguém quer que as informações sensíveis de sua empresa caiam em mãos erradas.
Como profissionais de segurança de rede, vocês entendem a importância de implementar as melhores práticas no manuseio de dados. Em vez de confiar na sorte ao clicar em "enviar", você pode usar o Protocolo de Transferência de Arquivos Seguro (SFTP).
O que é um protocolo de transferência de arquivos seguro?
Um protocolo de transferência de arquivos seguro é um protocolo de rede para transferir, acessar e gerenciar arquivos entre máquinas por meio de uma conexão criptografada.
O SFTP se baseia no software de Protocolo de Transferência de Arquivos (FTP), usa o protocolo de shell seguro (SSH) para transferir arquivos e requer que o cliente seja autenticado pelo servidor para elementos de segurança aprimorados.
Não importa que tipo de compartilhamento de arquivos esteja ocorrendo, para garantir que todas as senhas e informações sensíveis sejam mantidas seguras, os comandos e dados do SFTP são criptografados para que nada seja exposto à rede em texto simples.
Compreendendo os protocolos de rede
Primeiramente, um protocolo é um conjunto de regras e diretrizes que devem ser seguidas ao comunicar dados. Essas regras são divididas para cada etapa do processo antes da comunicação entre dois ou mais computadores ou servidores.
Para que as redes transmitam dados com sucesso, elas devem seguir as regras dentro do protocolo.
- Protocolo SSH: Cria uma conexão protegida entre um servidor remoto e um computador e utiliza um método de criptografia de chave pública para fornecer autenticação segura do usuário e comunicações criptografadas pela Internet.
Nota: O Internet Engineering Task Force (IETF) desenvolveu o Protocolo de Shell Seguro (SSH) em 2006 para substituir protocolos de shell mais antigos que não eram tão seguros.
- SFTP: Projetado para ser uma extensão do SSH para fornecer capacidades seguras de transferência de arquivos.
- FTP: Oferece aos usuários uma maneira de mover arquivos de um computador local para o servidor de um site. O FTP não é seguro e é frequentemente alvo de ataques cibernéticos maliciosos.
O SFTP e o SSH trabalham juntos para enviar conexões de dados criptografadas entre o cliente e o servidor para permitir que senhas e outras informações sensíveis sejam transferidas com segurança pela rede.
Quer aprender mais sobre Software de Protocolo de Transferência de Arquivos (FTP)? Explore os produtos de Protocolo de Transferência de Arquivos (FTP).
SFTP vs. FTP
O FTP não oferece um canal seguro para transferir arquivos entre hosts. Qualquer dado transmitido por esse protocolo pode ser facilmente interceptado e lido por atores maliciosos. Em contraste, o SFTP usa protocolos de criptografia fortes, como o SSH, para criar uma conexão segura entre o cliente e o servidor. Isso garante que todos os dados, incluindo credenciais de login, comandos e conteúdos de arquivos, estejam protegidos.
Os métodos de autenticação diferem significativamente entre os dois protocolos. O FTP normalmente usa autenticação por nome de usuário e senha, que pode ser vulnerável a ataques como força bruta ou roubo de credenciais.
Por outro lado, o SFTP suporta múltiplos métodos de autenticação, incluindo autenticação por chave pública. Isso melhora significativamente a segurança, pois requer que o cliente possua uma chave privada que corresponda a uma chave pública armazenada no servidor, tornando o acesso não autorizado muito mais desafiador.
Embora o SFTP possa ser mais lento, o FTP pode oferecer velocidades de transferência mais rápidas devido à sua simplicidade. Essa diferença de velocidade surge das medidas de segurança adicionais que o SFTP emprega. Os processos de criptografia e descriptografia envolvidos na proteção dos dados podem introduzir latência, especialmente ao transferir arquivos grandes ou em ambientes com largura de banda limitada.
Como o SFTP funciona?
Quando você precisa de uma transferência de arquivos segura de servidor para servidor entre você e seus parceiros de negócios, um protocolo de transferência de arquivos seguro é o que você precisa.
Embora possa parecer complicado, é relativamente simples. O SFTP trabalha com o SSH para estabelecer algoritmos de criptografia para mover dados com segurança para o servidor, mantendo os arquivos ilegíveis durante todo o processo.
Em seguida, ele usa autenticação para impedir o acesso não autorizado a arquivos, para que nada caia em mãos erradas, proporcionando às empresas um nível mais alto de proteção na transferência de arquivos.
Também é importante notar que o SFTP opera na Porta 22, mas pode ser atribuído a qualquer número de porta que você escolher.
Dica: Os números de porta identificam tanto os remetentes quanto os receptores de informações para e do servidor.
O SFTP também é um protocolo baseado em pacotes, não um protocolo baseado em texto. Isso significa que é mais fácil de processar porque é tão compacto, e é mais rápido do que outros protocolos.
Fonte: LinkedIn
Antes de poder usar um SFTP, você precisa de um cliente SFTP e de um servidor.
Um cliente SFTP é o software necessário que permite conectar-se ao servidor. Ele também permite que você faça upload de arquivos para serem armazenados no servidor e faça download de arquivos que já estão sendo armazenados.
Um servidor SFTP é onde os arquivos são armazenados e onde você pode se conectar e recuperá-los. O servidor fornece seus serviços para que os usuários possam armazenar e transferir dados com segurança. Ele usa o protocolo de transferência de arquivos SSH para manter a conexão segura. Um fornecedor de software pode armazenar atualizações de software em seu servidor SFTP para que os clientes possam baixar arquivos seguros com um cliente SFTP.

Quando você estiver interessado em se conectar a um servidor SFTP, precisará estabelecer uma autenticação por senha ou uma chave pública/privada para autenticação.
Usar chaves significa criar um par de chaves pública e privada, com a chave pública armazenada no servidor SFTP. O cliente com a chave privada verificará se as chaves correspondem ao fazer login no servidor.
Uma vez que a verificação ocorra, o cliente SFTP terá acesso ao sistema. Uma senha ou frase também pode ser adicionada à chave privada para aumentar ainda mais a segurança. Como o FTP permite que qualquer pessoa leia senhas, comandos e conteúdos de arquivos em texto simples, não é uma solução viável para arquivos e dados corporativos.
Exemplos de comandos SFTP
- sftp> put -- Carregar um arquivo
- sftp> get -- Baixar um arquivo
- sftp> cd -- Alterar o caminho do diretório ativo
- sftp> pwd -- Exibir o diretório de trabalho remoto
- sftp> rm -- Excluir um arquivo no host remoto
Para que o SFTP é usado?
Ao contrário do FTP, o SFTP criptografa tanto os comandos quanto os dados, impedindo que informações sensíveis sejam interceptadas durante a transmissão. Seus recursos de segurança robustos o tornam a escolha preferida para empresas que exigem medidas rigorosas de proteção de dados.
Um dos principais usos é cumprir os padrões da Lei de Portabilidade e Responsabilidade de Seguro de Saúde (HIPAA), que regula as informações de saúde protegidas. Portanto, qualquer empresa ou organização de saúde deve usar o SFTP para proteger todos os tipos de dados e reduzir o risco de violações que poderiam levar a multas pesadas e danos à reputação.
O SFTP também é usado para cumprir os padrões de proteção de dados. Dependendo do tipo de arquivos e dados, o Regulamento Geral sobre a Proteção de Dados (GDPR) pode exigir que esse tipo de segurança seja atendido antes da transferência.
Ao empregar técnicas de criptografia fortes, o SFTP protege contra violação de dados que poderiam levar ao roubo de identidade ou perda financeira. Esse nível de proteção é essencial para organizações que lidam com informações confidenciais, como registros financeiros ou informações de identificação pessoal.
O SFTP pode complementar uma Rede Privada Virtual (VPN). As VPNs criam uma conexão online segura e criptografada, atuando como um túnel protetor para dados sendo transmitidos pela internet. Ao combinar o SFTP com uma VPN, as organizações podem aumentar ainda mais a segurança da transferência de dados. Essa abordagem de camada dupla garante que os dados não apenas viajem com segurança pela internet, mas também estejam protegidos contra ameaças potenciais dentro da rede.
Vantagens de usar o SFTP
Existem muitas razões pelas quais as empresas optam por implementar protocolos de transferência de arquivos seguros em suas estratégias:
- Velocidade: Os servidores usados com o SFTP podem facilmente suportar transferências de arquivos grandes, bem como transferir vários arquivos de uma vez. Por causa disso, você economizará tempo ao mover dados de um servidor para outro.
- Segurança: Graças à criptografia, autenticação por chave pública e segurança de dados, o SFTP pode preservar a confidencialidade e a integridade dos seus dados. Há uma tranquilidade adicional em saber que os dados também são verificados para garantir que estão vindo de uma fonte confiável e que clientes e fontes são verificados antes de uma conexão ser estabelecida.
- Gerenciável: Usar o SFTP dá a você a capacidade de gerenciar facilmente seu servidor usando uma interface web ou um cliente SFTP.
- Firewalls: O SFTP e os firewalls andam de mãos dadas. Dados, comandos e informações sensíveis são todos enviados por uma única conexão para a Porta 22. Esta porta é, por padrão, habilitada com firewalls com seus próprios parâmetros de segurança predefinidos.
- Metadados: Usuários do SFTP podem acessar metadados de seus arquivos, como data, hora, tamanho, permissões e outras informações, garantindo que todos os documentos sejam mais fáceis de encontrar.
Desvantagens de usar o SFTP
Como nenhuma tecnologia é perfeita, o protocolo de transferência de arquivos seguro tem algumas desvantagens:
- Como o SSH possui tantos recursos de proteção, as chaves são mais difíceis de gerenciar e validar.
- Pode ser mais difícil de configurar corretamente sem suporte de fornecedores de software.
- Os padrões de configuração do SFTP podem levar a problemas de compatibilidade entre títulos de software e diferentes fornecedores. É bom se sentir seguro
Quando se trata de transferência segura de dados para sua empresa, o SFTP é o padrão que você deve considerar. Não importa o setor ou o tipo de arquivo, o SFTP manterá todas as informações criptografadas e seguras em sua transferência para o servidor apropriado sem sacrificar a conformidade.
Melhores práticas para usar o SFTP
- Use nomes de arquivos descritivos e organize os arquivos em estruturas de pastas lógicas para facilitar a localização e o acesso aos arquivos, reduzindo erros.
- Considere a largura de banda da rede e os limites de transferência simultânea. Otimizar esses parâmetros pode maximizar as velocidades de transferência e a eficiência.
- Implemente mecanismos robustos de monitoramento de rede e registro para rastrear atividades do SFTP e detectar anomalias.
- Faça backup regularmente do seu servidor SFTP e dos dados associados para mitigar riscos de perda de dados.
- Integre o SFTP de forma contínua em vários fluxos de trabalho, como processos automatizados, transferências de arquivos empresariais e soluções de armazenamento em nuvem.
Descanse tranquilo, você está protegido!
Quando se trata de transferência segura de dados para sua empresa, o SFTP é o padrão que você deve considerar. Não importa o setor ou o tipo de arquivo, o SFTP manterá todas as informações criptografadas e seguras em sua transferência para o servidor apropriado sem sacrificar a conformidade.
Saiba mais sobre firewalls de aplicativos web para aprimorar ainda mais seu entendimento sobre transmissão segura de dados.
Este artigo foi originalmente publicado em 2020. Foi atualizado com novas informações.

Mara Calvello
Mara Calvello is a Content and Communications Manager at G2. She received her Bachelor of Arts degree from Elmhurst College (now Elmhurst University). Mara writes content highlighting G2 newsroom events and customer marketing case studies, while also focusing on social media and communications for G2. She previously wrote content to support our G2 Tea newsletter, as well as categories on artificial intelligence, natural language understanding (NLU), AI code generation, synthetic data, and more. In her spare time, she's out exploring with her rescue dog Zeke or enjoying a good book.