Passo a passo para configurar o FileZilla na hospedagem cPanel com FTP sobre TLS, salvar o site no Gerenciador de Sites e resolver os erros comuns.
O FileZilla é o programa de FTP gratuito mais usado. Para publicar muitos arquivos ou arquivos grandes, ele é mais eficiente que o Gerenciador de Arquivos do cPanel: envia vários ao mesmo tempo e retoma o que foi interrompido.
Antes de começar
- Baixe o FileZilla Client no site oficial: filezilla-project.org. No Windows, leia cada tela do instalador e recuse ofertas de outros programas, se aparecerem.
- Tenha os dados de acesso: o usuário e a senha do cPanel (conta principal) ou de uma conta FTP criada em Contas FTP no cPanel, no formato
[email protected].
Como configurar o FileZilla pelo Gerenciador de Sites
A Conexão rápida, na barra do topo, funciona, mas não deixa escolher a criptografia nem guarda a conexão. O Gerenciador de Sites guarda tudo e é o caminho recomendado.
- Abra o Gerenciador de Sites. Menu Arquivo > Gerenciador de Sites (ou
Ctrl+S) e clique em Novo site. Dê um nome, como o do seu domínio. - Protocolo: FTP - Protocolo de Transferência de Arquivos.
- Host:
ftp.seudominio.com.br. Porta:21(ou deixe em branco). - Criptografia: Requer FTP explícito sobre TLS.
- Tipo de logon: Normal. Preencha Usuário e Senha.
- Clique em Conectar. Na primeira vez aparece a janela Certificado desconhecido: confira, marque Sempre confiar neste certificado em sessões futuras e clique em OK.
Onde colocar os arquivos do site
- Do lado direito (servidor), abra a pasta
public_html. O que estiver nela aparece emhttps://seudominio.com.br. - Domínios adicionais e subdomínios usam a pasta definida no cPanel, em Domínios.
- A página inicial precisa se chamar
index.htmlouindex.php. - Permissões comuns: pastas
755e arquivos644. Nunca use777.
E o SFTP?
O SFTP é outro protocolo, que passa pela conexão SSH (porta 22). Na hospedagem compartilhada ele só funciona se a sua conta tiver acesso SSH liberado. Se não tiver, use o FTP com TLS acima, que também é criptografado. Para conectar por SFTP, escolha SFTP - SSH File Transfer Protocol no campo Protocolo e use o mesmo usuário e senha do cPanel.
Problemas comuns
530 Login authentication failed
Usuário ou senha errados. Na conta FTP extra o usuário é o endereço completo; na conta principal, só o usuário do cPanel. Se trocou a senha do cPanel, atualize no Gerenciador de Sites.
Connection timed out ou ECONNREFUSED
O FileZilla insistindo com senha errada faz o firewall do servidor bloquear o seu IP. Libere em LIBERAR IP na Área do Cliente (veja como). Também pode ser a porta 21 bloqueada pela rede (comum em empresas): teste no 4G.
Falha ao obter a listagem de diretórios
Em Editar > Configurações > Conexão > FTP, deixe o modo de transferência em Passivo. Se continuar, o antivírus ou o firewall do computador pode estar inspecionando o FTP: libere o FileZilla nele.
421 Too many connections
Há conexões demais abertas do mesmo IP. No Gerenciador de Sites, aba Configurações de transferência, marque Limitar número de conexões simultâneas e use 2 ou 3.
O site não mudou depois do envio
Confira se enviou para a public_html certa e limpe o cache do navegador. Se usa plugin de cache no WordPress, limpe o cache dele também.