Resposta rápida

Baixe o FileZilla Client (não o Server). Em Arquivo → Gerenciador de Sites → Novo site, preencha o host, o usuário e a senha que a hospedagem enviou. Em Criptografia, escolha "Requer FTP sobre TLS explícito" — FTPS, porta 21 — ou troque o protocolo para SFTP, na porta 22, se a sua hospedagem liberar. Conectado, arraste os arquivos da janela da esquerda (seu computador) para a da direita (servidor). E se for salvar a senha, ative antes a senha-mestra: sem ela, o FileZilla guarda a senha no seu computador apenas codificada em base64, que se reverte em segundos.

Tutorial de FileZilla não falta na internet — quase toda hospedagem tem o seu, e todos mostram a mesma coisa: baixar, preencher quatro campos, arrastar o arquivo. Esse passo a passo leva dois minutos e você vai encontrá-lo aqui também, resumido.

O que praticamente nenhum deles responde é o que a pessoa realmente pergunta depois de receber um e-mail com host, usuário e senha: isso é seguro? o programa guarda a minha senha? eu devo usar FTP, FTPS ou SFTP? É esse o assunto deste artigo — com data e fonte para cada afirmação, tiradas do changelog oficial do FileZilla e da wiki do projeto, conferidos na versão 3.71.0, de 19 de agosto de 2026.

Os dados que a hospedagem envia, e onde entra cada um

Depois da contratação, a hospedagem manda quatro informações: host, usuário, senha e, às vezes, a porta. Elas vão para o FileZilla de duas maneiras diferentes, e a escolha entre as duas não é indiferente.

Client, não Server

Na página de download existem dois programas com o mesmo nome. O Client é o que você quer: ele se conecta a servidores de outras pessoas para enviar e baixar arquivos. O Server faz o contrário — transforma o seu computador em servidor, para que outros se conectem nele. Quem contratou hospedagem precisa só do Client.

Conexão rápida × Gerenciador de Sites

A barra de Conexão rápida, no alto da janela, serve para testar: você digita host, usuário, senha e porta, clica e vê se conecta. É o caminho que os dois vídeos da JMV mostram, e é o certo para a primeira vez.

Para uso permanente, porém, o lugar da conexão é o Gerenciador de Sites (menu Arquivo, ou o primeiro botão da barra de ferramentas). A wiki oficial sugere um atalho prático: teste primeiro na Conexão rápida e, quando funcionar, use Arquivo → Copiar a conexão atual para o Gerenciador de Sites…. A diferença não é comodidade — é que só no Gerenciador de Sites existem as opções de criptografia, de tipo de logon e de limite de conexões que aparecem no resto deste artigo. A barra de Conexão rápida não tem nenhuma delas.

As portas

O guia de rede oficial registra os padrões: 21 para FTP, 22 para SFTP e 990 para FTPS implícito, um modo antigo que quase ninguém usa hoje. Se o campo da porta vier em branco no e-mail da hospedagem, deixe-o em branco: o programa usa o padrão do protocolo escolhido. Pela barra de Conexão rápida, aliás, o jeito de pedir SFTP é escrever o endereço com o prefixo sftp:// na frente — por exemplo, sftp://exemplo.com.br.

A pasta de destino

Conectado, a janela da direita mostra o servidor. Em hospedagem com cPanel, as páginas do site normalmente ficam numa pasta pública específica, cujo nome vem no painel — confira lá antes de arrastar qualquer coisa. Arquivo colocado fora dessa pasta sobe, ocupa disco e não aparece no site: é a explicação mais comum para o "enviei e não mudou nada".

FTP, FTPS ou SFTP: o que muda e qual escolher

Os três aparecem na mesma tela do Gerenciador de Sites, e a diferença entre eles cabe numa frase: no FTP a sua senha atravessa a internet legível; nos outros dois, não.

FTPFTPS (FTP sobre TLS)SFTP
BaseFTP, com especificação de 1985FTP + TLSSSH
Senha e arquivos criptografados?NãoSimSim
Porta usual2121 (explícito) · 990 (implícito)22
Onde escolherCriptografia: "Usar somente FTP simples (inseguro)"Criptografia: "Requer FTP sobre TLS explícito"Protocolo: SFTP

Os nomes entre aspas são os literais da tradução oficial para português do Brasil da versão 3.71. Existe ainda uma quarta opção na mesma lista, "Use FTP explícito sobre TLS se disponível", que é a que costuma vir marcada — e é justamente a que você não quer deixar num servidor de produção: o "se disponível" aceita cair para FTP puro quando o servidor não oferece TLS. Prefira o "Requer", que falha em vez de ceder.

O aviso de "FTP inseguro" não é erro seu

Quem segue um tutorial antigo e cai numa conexão sem TLS vê o programa reclamar, e conclui que errou algum campo. Não errou. São dois comportamentos que o FileZilla ganhou depois que os tutoriais foram gravados:

  • desde a 3.36.0 (de 27 de agosto de 2018), ele pede confirmação explícita antes de cair para FTP em texto puro quando o servidor recusa TLS;
  • desde a 3.44.0 (de 8 de agosto de 2019), ele grava no log da conexão um lembrete para trocar para FTP sobre TLS a cada conexão em FTP puro.

Ou seja: o programa está avisando que a conexão está desprotegida. Se a sua hospedagem oferece FTPS ou SFTP, o aviso some quando você troca a opção. Se não oferece nenhum dos dois, é um dado a considerar — e uma boa pergunta para fazer ao suporte antes de renovar o plano.

Há ainda um aviso parecido que também não é erro: na primeira conexão FTPS, o FileZilla mostra o certificado do servidor para você aceitar. Vale olhar o nome do host nessa janela — desde a 3.29.0 (novembro de 2017), quando o nome do certificado não bate com o endereço digitado, o programa destaca a divergência em vermelho.

A senha que fica salva no seu computador

Esta é a parte que os tutoriais não contam, e é a mais fácil de resolver.

Quando você salva um site no Gerenciador de Sites, o FileZilla grava host, usuário e senha em arquivos XML dentro da pasta de configuração do programa: ~/.config/filezilla na maioria dos sistemas, %AppData%/FileZilla no Windows, segundo o FAQ oficial. A senha vai junto, e desde a versão 3.10.2 (março de 2015) ela é gravada codificada em base64.

Base64 é codificação, não criptografia. A diferença importa: criptografia precisa de uma chave para ser desfeita; codificação é só uma forma alternativa de escrever o mesmo dado, e qualquer pessoa ou programa que leia o arquivo recupera o texto original sem precisar de chave nenhuma. Por isso a senha salva desse jeito não deve ser tratada como protegida.

Há três saídas, e todas estão no próprio programa.

(a) Ativar a senha-mestra

A opção existe desde a 3.26.0 (1º de junho de 2017), quando o changelog registrou que as senhas agora podem ser guardadas criptografadas, protegidas por uma senha mestra. No Windows e no Linux, o caminho é Editar → Configurações… → Interface → Senhas, na opção "Salvar senhas protegidas por uma senha mestra". No macOS o menu de configurações fica em outro lugar, mas a página é a mesma.

Duas advertências vêm do próprio FileZilla, e valem repetir: a senha-mestra precisa ter pelo menos 8 caracteres, e uma senha-mestra perdida não pode ser recuperada. Não existe "esqueci minha senha" aqui — se você perder, perde junto o acesso às senhas guardadas.

(b) Não salvar senha nenhuma

Na mesma página Senhas existe a opção "Não salvar senhas", que é bem mais antiga do que costumam dizer: está nas configurações desde a 3.4.0, de 27 de março de 2011. Com ela marcada, o programa pergunta a senha quando precisa e não escreve nada em disco.

Dá para fazer o mesmo site a site, sem mudar o programa inteiro: no Gerenciador de Sites, o campo Tipo de logon aceita "Pedir a senha" — o FileZilla pergunta na hora de conectar e lembra só durante aquela sessão — e "Interativo", que pergunta a cada nova conexão ao servidor.

(c) No SFTP, usar chave em vez de senha

Se a sua hospedagem oferece SFTP, existe um tipo de logon exclusivo dele: "Arquivo chave", que autentica com uma chave SSH em vez de senha digitada. É a opção mais confortável de todas, porque não há senha para guardar nem para vazar.

E uma regra que independe de versão: em computador compartilhado, não salve senha. Não porque o FileZilla seja frágil, mas porque a pasta de configuração é um arquivo comum, legível por quem tem acesso àquele usuário do sistema.

Os erros mais comuns, e o que cada um quer dizer

SintomaCausaCorreção
Janela pedindo para confirmar uma conexão insegura O servidor recusou TLS, ou a opção escolhida foi "somente FTP" Trocar para "Requer FTP sobre TLS explícito" ou para SFTP. Só aceitar o FTP puro se a hospedagem não oferecer outro caminho
421 Too many connections from this IP O servidor limita conexões simultâneas por IP, e o FileZilla abre várias por design Gerenciador de Sites → aba Configurações de transferênciaLimitar o número de conexões simultâneas. Com o limite em 1, não dá para navegar enquanto transfere
Conecta, mas não lista a pasta, ou a transferência morre no meio Firewall ou roteador atrapalhando o modo de transferência Usar o modo passivo, e liberar no firewall as conexões de saída do FileZilla. A wiki recomenda rodar o assistente de configuração de rede do programa
Certificado desconhecido na primeira conexão FTPS Comportamento normal: o servidor apresentou o certificado TLS para você aceitar Conferir o nome do host na janela. Divergência de nome aparece destacada em vermelho desde a 3.29.0
O arquivo subiu, mas o site não mudou Pasta errada (fora da pasta pública) ou cache do navegador Conferir no painel qual é a pasta raiz do site e testar numa janela anônima

Sobre o 421, vale a explicação completa da wiki, porque ela muda a leitura do erro: o FTP usa mais de uma conexão por design — uma de controle, para navegar, e outras de dados, para transferir. Servidor que limita a uma conexão por IP está mal configurado, e a recomendação oficial é avisar o administrador. O limite no Gerenciador de Sites é o contorno para quem precisa trabalhar hoje.

Enviando um acervo de vídeo ou áudio por FTP

Aqui o FTP deixa de ser assunto de site e vira assunto de operação. Quem contratou streaming para Web TV ou vídeo on demand e tem um acervo para subir enfrenta um problema diferente do de quem publica cinco páginas HTML: são dezenas ou centenas de arquivos grandes, e enviar um a um pelo navegador não é viável. Por FTP, você joga o lote inteiro na fila do FileZilla e deixa rodando.

Dois detalhes práticos antes de começar. O primeiro é o formato: a página de Web TV pede que o material gravado seja convertido para MP4, H.264, AAC antes do envio — converter depois de subir 50 GB é retrabalho caro. O segundo é o tempo, e é onde quase todo mundo se surpreende.

A conta que ninguém faz antes

Os planos de streaming da Sitehosting publicam o teto de envio por FTP: até 10 Mbps no Start e até 20 Mbps no Full (o Enterprise, sob consulta, chega a 10 Gbps). Dez megabits por segundo são 1,25 megabyte por segundo; vinte megabits, 2,5 MB/s. Daí sai o tempo:

AcervoTeórico a 10 Mbps (Start)Teórico a 20 Mbps (Full)
1 GB~13 min 20 s~6 min 40 s
10 GB~2 h 13 min~1 h 07 min
50 GB~11 h 07 min~5 h 33 min
250 GB~55 h 30 min (2,3 dias)~27 h 45 min
1 TB~9,3 dias~4,6 dias

Esses números são teto teórico, calculados só a partir da velocidade contratada, sem contar overhead de protocolo. Na prática vale sempre o menor de dois valores: o teto do plano e a velocidade de upload da sua internet — que costuma ser bem menor que a de download e raramente aparece na propaganda do plano. Se o seu upload doméstico é de 5 Mbps, é ele que manda, não os 20 Mbps do servidor.

A leitura útil da tabela é de planejamento: um acervo de 250 GB não é um upload, é uma migração de fim de semana. Vale começar pelo material que vai ao ar primeiro e deixar o resto na fila.

Subiu e não apareceu: normal

O Eric avisa disso no tutorial de 2021, e é a dúvida que mais gera chamado: "pode haver de alguns sistemas necessitarem de um tempo de conversão, onde pode ocorrer um delay até aparecer seus arquivos no sistema". O arquivo chega por FTP e ainda precisa ser processado antes de virar um vídeo tocável no player. Ver o arquivo no FileZilla e não vê-lo no painel, minutos depois do envio, não é erro — é fila de processamento.

Se você prefere acompanhar o que já subiu pelo navegador, o painel de hospedagem mostra o mesmo conteúdo do outro lado. E se o caso é trazer um acervo que hoje mora em outro fornecedor, o raciocínio completo de migração está em como migrar de hospedagem de vídeo sem perder meses.

Quando NÃO usar FTP

FTP é excelente para o que este artigo descreve: enviar arquivos pontuais e subir acervo. É ruim para uma coisa específica — publicar código de um site que tem versão.

O motivo é simples: arquivo copiado por FTP não deixa histórico. Quando a página quebra, não há o que reverter, e ninguém sabe qual versão está no ar. Para isso existe deploy versionado com Git, que os planos de hospedagem de sites da Sitehosting suportam — é a mesma recomendação que já fazemos em trocar o domínio do site sem perder tráfego.

A divisão prática: Git publica código, FTP move arquivos.

Os tutoriais em vídeo, com transcrição

O canal da JMV Technology tem dois tutoriais de FileZilla, gravados com três anos de diferença. Os dois mostram o mesmo caminho básico, e a lógica continua valendo — o que mudou foi a tela do programa.

Uma ressalva honesta: as telas dos dois vídeos são das versões de 2018 e de 2021. Os nomes de menu citados neste artigo são os da 3.71, conferidos na tradução oficial do programa, e podem aparecer em posições diferentes das que os vídeos mostram.

Como configurar o FileZilla (2021)

O Eric, analista de suporte da JMV Technology, mostra a instalação e o envio para o sistema de armazenamento contratado no plano: assista no YouTube (2min46s). Publicado em 11 de março de 2021.

Transcrição completa do vídeo de 2021 (2min46s)

Transcrição automática revisada: os nomes próprios e termos de interface foram corrigidos, porque o reconhecimento automático os degradava. O trecho final, com o horário de atendimento da época, foi omitido por estar desatualizado.

Olá pessoal, meu nome é Eric e eu sou analista de suporte da JMV Technology. Neste tutorial irei explicar como instalar e utilizar o FileZilla para enviar arquivos via FTP para seu sistema de armazenamento na web.

Então vamos lá. O primeiro passo é abrirmos o site oficial do FileZilla e iremos clicar em download. Após o término do download, iremos abrir o executável e iniciaremos a instalação.

Primeiro selecionaremos I Agree, e em seguida selecionaremos essa primeira opção, que define o tipo de acesso que daremos ao programa. Após definirmos o tipo de permissão iremos clicar em Next, e no final clicamos em Finalizar.

Agora com o programa aberto, iremos digitar acima o host que lhe foi informado na contratação dos seus planos. Ao lado iremos digitar o usuário cadastrado, que também é informado após a solicitação. E ao lado colocaremos a senha que foi enviada. No caso da porta, podemos deixar em branco, mas caso solicite use a porta de número 21.

Agora que estamos conectados ao servidor que receberá o arquivo, iremos selecionar os arquivos nesta janela no lado esquerdo, ou podemos arrastar os arquivos para a pasta do servidor, que fica na janela à direita.

Assim que finalizar a transferência, seus arquivos estarão no seu sistema de armazenamento na web. Pode haver de alguns sistemas necessitarem de um tempo de conversão, onde pode ocorrer um delay até aparecer seus arquivos no sistema.

No demais é isso, pessoal. Obrigado e até um próximo tutorial!

Como enviar arquivos via FTP pelo FileZilla (2018)

O Guilherme, da JMV Technology, explica a diferença entre Client e Server e mostra o Gerenciador de Sites: assista no YouTube (3min04s). Publicado em 24 de maio de 2018.

Transcrição completa do vídeo de 2018 (3min04s)

Transcrição automática revisada: a legenda automática de 2018 escrevia "FileZilla" de três formas diferentes e transcreveu a porta como "2011" — aqui ela aparece como 21, que é a porta que a documentação oficial e o vídeo de 2021 indicam.

Olá pessoal, eu sou Guilherme da JMV Technology e hoje venho mostrar como realizar o envio de arquivos via FTP através do FileZilla.

Primeiramente vamos realizar o download do FileZilla no site do desenvolvedor. A opção cliente é para transferência de arquivos, e a servidor para disponibilização de arquivos para outras pessoas. Vamos selecionar a do cliente, e agora vamos realizar a sua instalação. Nessa parte vamos escolher se vamos disponibilizá-lo para uso pessoal ou para quem acessar o computador.

Depois de instalado, vamos abrir o FileZilla. Na parte superior temos os campos de inserção de dados de conexão: host, nome de usuário e senha. A porta é padrão, não sendo necessário seu preenchimento, mas caso necessite utilize a porta 21.

Após a inserção dos dados, clique em conexão rápida: assim ele iniciará a conexão com o servidor referente aos endereços inseridos. Após a conexão, poderá iniciar o envio dos arquivos.

Você poderá também salvar os dados de conexão clicando no ícone Gerenciador de Sites, depois em novo site, e preencher os campos correspondentes à conexão ao servidor, os mesmos inseridos agora há pouco.

No lado esquerdo podemos selecionar o local e as pastas para localizar o arquivo a ser transferido. Localizando o arquivo, poderá arrastá-lo para este campo, também arrastar o arquivo do seu computador diretamente para cá, ou clicar com o botão direito do mouse e selecionar a opção upload: assim ele iniciará o processo de envio. Com este processo você poderá inserir vários arquivos para serem enviados de uma vez.

Então é isso, pessoal, espero ter ajudado.

Precisa de uma hospedagem que entregue esses dados prontos — com cPanel, SSL e deploy por Git — ou de um plano de streaming para subir o seu acervo? Fale com a Sitehosting pelo telefone (11) 4063-8923, pelo WhatsApp ou pela página de contato.