SFTP ou FTP: qual escolher e quando usar o FTPS
Entenda o que muda entre SFTP, FTP e FTPS, quando cada um serve e como conectar por SFTP no terminal, com exemplos do dia a dia de uma empresa.
Por Redação Eleven Host · @robson.direitodigital · Atualizado em 18 de outubro de 2026 · 7 min de leitura

Arte: Eleven Host. Guia para escolher entre SFTP, FTP e FTPS na transferência de arquivos. Arte: Eleven Host
SFTP ou FTP? Prefira o SFTP: ele roda sobre SSH e criptografa o login e os arquivos. O FTP comum envia usuário e senha em texto puro. O FTPS é o FTP com TLS e serve quando o sistema só trabalha com a família FTP. Veja como decidir e conectar.
As três siglas em uma olhada
- FTP: protocolo antigo de transferência de arquivos. Usa a porta 21 para comandos e abre outra conexão para os dados. Nada viaja criptografado.
- FTPS: o mesmo FTP, com uma camada TLS por cima, parecido com o que o HTTPS faz com o HTTP. Pode ser explícito (começa em texto e passa para TLS na mesma porta 21) ou implícito (TLS desde o início, por convenção na porta 990).
- SFTP: protocolo diferente, que funciona dentro de uma conexão SSH. Por padrão usa a porta 22, a mesma do acesso remoto ao servidor.
O nome parecido engana. SFTP não é "FTP com S de seguro". É outro protocolo, com outra origem. Também não se confunde com o SCP, que é outro programa que usa SSH para copiar arquivos.
Por que o FTP comum é um risco
O FTP nasceu na década de 1970, quando redes eram poucas e fechadas. Hoje, o usuário, a senha e o conteúdo dos arquivos passam pela rede como texto legível. Quem estiver no meio do caminho, como uma rede Wi-Fi aberta ou um equipamento comprometido, consegue ler tudo.
Exemplo prático: uma contabilidade envia planilhas de clientes por FTP a partir de um café. Se alguém na mesma rede capturar o tráfego, leva a senha do servidor junto com as planilhas. Trocar o protocolo resolve essa exposição. Trocar só a senha, não.
O FTP ainda tem outra característica que atrapalha: o modo passivo escolhe portas altas para os dados. Isso obriga o administrador a abrir uma faixa de portas no firewall, o que aumenta a superfície de ataque e complica a vida de quem configura.
Como o SFTP funciona
No SFTP, o cliente abre uma sessão SSH. Dentro dela, o servidor entrega o subsistema de transferência. Login, comandos, nomes de arquivos e conteúdo viajam criptografados na mesma conexão. Por isso basta liberar uma porta no firewall, a 22 se você não a mudou.
Outra vantagem é a autenticação por chave SSH: em vez de digitar uma senha, o computador prova quem é com um par de chaves. Para automações, como um script de backup que roda de madrugada, isso é mais seguro e mais prático do que guardar senha em arquivo.
SFTP e FTPS criptografam a transferência. O FTP comum não. A diferença está no que viaja pela rede, não no nome parecido.
Quando usar cada um
Use esta lista como ponto de partida e adapte à sua realidade:
- SFTP: a primeira opção para envio manual, scripts de backup, integração entre servidores e qualquer arquivo com dado de cliente.
- FTPS: quando o programa ou o equipamento da empresa só sabe FTP com TLS e trocar a integração não é viável agora. Exemplo: um sistema de gestão que exporta relatórios sozinho por FTP e já oferece a opção de TLS.
- FTP puro: evite para dado real, mesmo dentro da rede interna. Se não houver alternativa, isole o servidor e não reaproveite essa senha em nenhum outro lugar.
Mais três situações do dia a dia. Uma agência que sobe arquivos de um site para o servidor pode trocar a configuração do cliente de FTP para SFTP, trocando o tipo de conexão e a porta no cadastro do servidor. Um desenvolvedor que automatiza cópias usa SFTP com chave. Uma loja que recebe arquivos de um fornecedor pode combinar com ele um destes dois: SFTP ou FTPS.
Tem dúvida sobre qual protocolo usar? A equipe esclarece. Falar com a equipe
Passo a passo: conectar por SFTP no terminal
No macOS e no Linux o comando sftp já vem pronto para uso. No Windows, confira se o cliente OpenSSH está instalado ou use um programa gráfico de transferência que aceite SFTP. Os valores abaixo são de exemplo: troque pelos dados do seu servidor.
- Abra o terminal e conecte:
sftp usuario@exemplo.com. Se a porta não for a 22, usesftp -P 2222 usuario@exemplo.com. - Na primeira conexão, o programa mostra a impressão digital (fingerprint) do servidor. Compare com a que o administrador informou antes de aceitar. Esse passo evita conectar em um servidor falso.
- Digite a senha ou, se você usa chave, deixe o programa usar a chave configurada.
- Veja onde você está com
pwde liste os arquivos comls. - Envie um arquivo com
put relatorio.pdfe baixe outro comget contrato.pdf. - Para encerrar, digite
exit.
Para usar chave em vez de senha, crie o par no seu computador com ssh-keygen -t ed25519. A chave privada fica só com você, e apenas a chave pública vai para o servidor. Se aparecer erro de permissão, confira se o arquivo da chave privada pode ser lido só pelo seu usuário (chmod 600, no Linux e no macOS).
Se você administra o próprio servidor
Em servidores Linux com OpenSSH, o SFTP faz parte do OpenSSH, então ele já está disponível quando o serviço SSH está instalado e ativo. Em Debian e Ubuntu, confira com sudo systemctl status ssh. Se o serviço não existir, instale com sudo apt install openssh-server.
Se quiser que um usuário acesse só uma pasta, o OpenSSH oferece a opção ChrootDirectory no arquivo /etc/ssh/sshd_config. Ela tem regra rígida: a pasta raiz do usuário precisa pertencer ao root e não pode ter escrita para outros. Teste em uma segunda sessão antes de fechar a atual, para não ficar sem acesso se algo der errado.
Entenda
- Prefira SFTP. Use FTPS só quando o sistema exigir FTP.
- Evite FTP sem criptografia para qualquer dado de empresa.
- Dê um usuário para cada pessoa ou sistema, com a menor permissão possível.
- Prefira chave SSH a senha em scripts automáticos.
- Confira o fingerprint na primeira conexão.
Checklist rápido de segurança
- Desative o FTP puro no servidor, se ele não for mais necessário.
- Use senhas longas e únicas. Em servidores que você administra, considere desativar a senha e usar só chave.
- Revise de tempos em tempos quem tem acesso e remova contas de pessoas que saíram da empresa.
- Mantenha o sistema e o serviço SSH atualizados.
- Guarde cópias dos arquivos importantes em outro lugar. Transferir com segurança não substitui backup.
E na 11Cloud?
A página pública da 11Cloud informa acesso pelo navegador e por SFTP, FTP/FTPS e WebDAV, com conexões criptografadas por HTTPS, SFTP e FTPS. Ou seja, as opções seguras descritas acima estão entre os formatos de acesso listados. Para ver como configurar cada formato, leia como conectar na 11Cloud por navegador, SFTP e WebDAV. Para uma visão geral do serviço, veja o guia de por onde começar a usar a 11Cloud.
Dados de conexão como endereço, porta e usuário dependem do seu serviço. Confira nesses guias ou abra um chamado se algo não bater. Se você prefere montar o seu próprio ponto de transferência, o artigo o que é servidor VPS explica a base.
Precisa de um servidor administrado por você para receber arquivos por SFTP? Ver planos de VPS
Perguntas frequentes
SFTP é o mesmo que FTPS?
Não. O SFTP funciona sobre SSH e usa uma conexão só. O FTPS é o FTP com TLS e pode usar portas adicionais para os dados. Os dois criptografam, mas são protocolos diferentes e não se conectam entre si.
Meu cliente de FTP aceita SFTP?
Há programas gráficos de transferência que oferecem o tipo de conexão SFTP. Procure essa opção na tela de configuração do servidor e ajuste a porta se necessário. Se o seu programa não tem, vale trocar por um que tenha.
O FTP ainda pode ser usado?
Tecnicamente funciona, mas não protege usuário, senha nem conteúdo. Se um sistema antigo exige FTP, prefira FTPS e isole esse acesso. Para dado de empresa, o caminho recomendado é migrar para SFTP.
SFTP substitui o backup?
Não. O SFTP protege o transporte dos arquivos. O backup é a cópia guardada para você recuperar dados depois de um erro ou de um ataque. Os dois se complementam.