Saltar para o conteúdo
BeoHosting
BeoHosting
Técnico

Como Usar FTP - Guia do FileZilla para Principiantes

BeoHosting Team··8 min read de leitura
Como Usar FTP - Guia do FileZilla para Principiantes

O que é o FTP e porque precisa dele

O FTP (File Transfer Protocol) é o protocolo padrão para transferir ficheiros entre o seu computador e um servidor web. Ao construir ou manter um site, precisa frequentemente de carregar ficheiros para o servidor, descarregar uma cópia de segurança, editar ficheiros de configuração ou eliminar dados desnecessários. Embora o File Manager do cPanel consiga lidar com a maioria destas tarefas, um cliente FTP como o FileZilla oferece uma experiência de utilizador muito melhor, sobretudo quando se trabalha com muitos ficheiros.

O FileZilla é o cliente FTP gratuito mais popular do mundo. É open-source, está disponível para Windows, Mac e Linux, e suporta FTP, FTPS (FTP sobre SSL) e SFTP (SSH File Transfer Protocol). Neste guia, vamos acompanhá-lo em tudo o que precisa de saber para utilizar o FileZilla de forma eficaz.

Instalar o FileZilla

Descarregue o FileZilla a partir do site oficial filezilla-project.org. Tenha cuidado para descarregar o FileZilla Client (não o Server). Durante a instalação, leia com atenção cada passo, porque o instalador pode propor instalar software adicional de que não precisa - desmarque tudo o que não for o FileZilla. No Mac, basta arrastar o FileZilla para a pasta Aplicações.

Encontrar as credenciais FTP

Para se ligar a um servidor, precisa de três informações: host (endereço do servidor), nome de utilizador e palavra-passe. Na BeoHosting, pode encontrá-las em dois sítios.

A partir do email de boas-vindas

Quando cria uma conta de alojamento, recebe um email de boas-vindas que contém todos os dados de acesso FTP. O host é normalmente o seu domínio (por exemplo, oseudominio.pt) ou o endereço IP do servidor. O nome de utilizador é o mesmo do seu painel de controlo de alojamento, e a palavra-passe é a sua palavra-passe do cPanel.

Criar uma conta FTP no cPanel

Recomendamos criar uma conta FTP separada em vez de utilizar o login principal do cPanel. No cPanel, vá a "FTP Accounts" e crie uma nova conta. Introduza um nome de utilizador (por exemplo, "webmaster"), uma palavra-passe forte e escolha o diretório a que a conta terá acesso (normalmente public_html). É mais seguro, porque restringe o acesso apenas ao diretório web.

Ligar ao servidor

Abra o FileZilla. No topo da janela verá a barra Quick Connect com campos para Host, Username, Password e Port. Introduza os dados e clique em "Quickconnect". Para FTP, deixe a porta em branco ou introduza 21. Para SFTP, introduza a porta 22. Se a ligação for bem-sucedida, verá os ficheiros do servidor no painel da direita (Remote Site).

Utilizar o Site Manager

Para uma utilização mais frequente, é melhor guardar os dados no Site Manager. Vá a File > Site Manager (ou prima Ctrl+S). Clique em "New Site" e dê-lhe um nome (por exemplo, "BeoHosting - O Meu Site"). Introduza o Host, a Port, escolha o Protocol (SFTP ou FTP), o Logon Type "Normal" e introduza o nome de utilizador e a palavra-passe. Clique em "Connect" para ligar ou em "OK" para guardar sem ligar. Da próxima vez, basta abrir o Site Manager e fazer duplo clique no site guardado.

Navegação na interface

A janela do FileZilla está dividida em quatro partes principais. No topo está o painel de log, que mostra os comandos e as respostas do servidor - útil para o diagnóstico de problemas. O painel da esquerda (Local Site) mostra os ficheiros do seu computador. O painel da direita (Remote Site) mostra os ficheiros do servidor. Em baixo está o painel de fila, que mostra as transferências de ficheiros em curso e concluídas.

Em cada painel (local e remoto) tem uma parte superior com uma vista hierárquica das pastas e uma parte inferior com o conteúdo da pasta atualmente selecionada. Navegue até à sua pasta public_html no servidor - é onde vivem todos os ficheiros do seu site.

Carregar ficheiros para o servidor

O upload (transferir ficheiros do computador para o servidor) é a tarefa mais comum. Tem várias formas de carregar ficheiros. Arrastar e largar é a mais intuitiva - basta arrastar um ficheiro ou pasta do painel da esquerda para o painel da direita. Clicar com o botão direito num ficheiro no painel da esquerda e escolher "Upload" é uma alternativa. Ou pode arrastar ficheiros do Explorador do Windows diretamente para o painel da direita do FileZilla.

Para carregar muitos ficheiros, selecione todos os ficheiros no painel da esquerda (Ctrl+A para todos, Ctrl+clique para individuais ou Shift+clique para um intervalo) e arraste-os para o servidor. O FileZilla colocará tudo automaticamente na fila e fará o upload por ordem.

E se o ficheiro já existir

Se carregar um ficheiro que já existe no servidor, o FileZilla perguntar-lhe-á o que fazer. As opções são: Overwrite, Skip, Rename ou Resume. Pode marcar "Always use this action" para aplicar o mesmo comportamento a todos os conflitos da transferência atual.

Descarregar ficheiros do servidor

O download (transferir do servidor para o computador) funciona da mesma forma, apenas na direção oposta. Arraste os ficheiros do painel da direita para o da esquerda, ou clique com o botão direito > Download. Isto é útil para fazer cópias de segurança, descarregar ficheiros de log ou copiar ficheiros para edição local.

Gestão de ficheiros

Clicar com o botão direito num ficheiro ou pasta no painel remoto dá-lhe opções de gestão: Rename, Delete (cuidado - não há Reciclagem!), Create Directory, File Permissions para definir permissões (chmod). Pode também editar ficheiros de texto diretamente - clique com o botão direito > View/Edit abre o ficheiro no seu editor de texto predefinido. Quando guardar as alterações, o FileZilla carregará automaticamente o ficheiro atualizado.

SFTP - Ligação segura

O FTP normal transfere os dados, incluindo a palavra-passe, em formato de texto simples, o que significa que qualquer pessoa que intercete o tráfego da rede pode ver as suas credenciais. O SFTP (SSH File Transfer Protocol) resolve este problema encriptando toda a comunicação.

Na BeoHosting, o SFTP está disponível em todos os planos. Para o utilizar, no Site Manager escolha Protocol: "SFTP - SSH File Transfer Protocol" e Port: 22. Tudo o resto é igual ao FTP normal. Na primeira ligação, o FileZilla pedir-lhe-á para confirmar a chave do servidor - clique em "OK" e marque "Always trust this host" para não voltar a receber este pedido.

Recomendamos utilizar sempre o SFTP em vez do FTP normal. Não há motivo para usar uma ligação não encriptada quando o SFTP está disponível e é igualmente fácil de utilizar.

Erros mais comuns e soluções

Connection timed out

Este erro significa que o FileZilla não consegue estabelecer ligação com o servidor. Verifique se introduziu corretamente o endereço do servidor e a porta. Verifique se a sua firewall ou antivírus não está a bloquear o FileZilla. Se utilizar uma VPN, experimente sem ela. Na BeoHosting, contacte o suporte para verificar se o seu IP poderá estar bloqueado pela firewall do servidor.

530 Login Authentication Failed

Nome de utilizador ou palavra-passe errados. Verifique se não há espaços antes ou depois da palavra-passe (erro de copiar-colar). Experimente repor a palavra-passe no cPanel. Se utilizar uma conta FTP (não a conta principal do cPanel), verifique se a conta está ativa em cPanel > FTP Accounts.

421 Too Many Connections

Excedeu o número máximo de ligações em simultâneo. Nas definições do FileZilla, vá a Edit > Settings > Transfers e reduza "Maximum simultaneous transfers" para 2-3. Espere um minuto e tente novamente - as ligações anteriores fecham-se sozinhas.

553 Permission Denied

Não tem permissão de escrita nesse diretório. Verifique as permissões da pasta no servidor - normalmente as pastas devem ser 755 e os ficheiros 644. Pode alterar as permissões clicando com o botão direito num ficheiro > File Permissions no FileZilla. Se utilizar uma conta FTP com acesso restrito, verifique se o diretório está dentro do intervalo permitido.

Transfer failed - File in use

O ficheiro está aberto noutro programa no seu computador. Feche todos os programas que estejam a utilizar esse ficheiro e tente novamente. Isto acontece com mais frequência com imagens abertas num visualizador de imagens ou documentos abertos num editor de texto.

Dicas úteis para um trabalho eficiente

Utilize bookmarks para um acesso rápido a localizações frequentes - Server > Add Bookmark. Utilize o Synchronized Browsing (View > Synchronized Browsing) para navegar automaticamente na mesma pasta nos sistemas local e remoto. Filtre a vista de ficheiros (View > Filename Filters) para ocultar ficheiros que não precisa de ver, como pastas .htaccess ou .git. Defina o editor predefinido para as edições locais em Edit > Settings > File Editing.

Conclusão

O FileZilla é uma ferramenta poderosa, mas simples, para gerir ficheiros no servidor de alojamento. Com uma ligação SFTP, os seus dados estão seguros durante a transferência. Lembre-se do essencial: utilize sempre SFTP em vez de FTP, faça uma cópia de segurança antes de eliminar ou modificar ficheiros no servidor, utilize o Site Manager para guardar credenciais e crie contas FTP separadas em vez de usar a conta principal do cPanel. Se tiver alguma dúvida sobre o acesso FTP na BeoHosting, a nossa equipa de suporte está disponível para o ajudar.

BeoHosting Team

10+ anos de experiência — Especialistas em alojamento web e infraestrutura

  • Web Hosting
  • WordPress Hosting
  • VPS
  • Dedicated Serveri
  • Domeni
  • SSL
  • cPanel
  • LiteSpeed
  • Linux administracija
  • DNS

Última atualização: