15%

Poupe 15% em todos os serviços

Teste as suas habilidades e obtenha Desconto em qualquer plano

Utilizar o código:

Skills
Começar a trabalhar
30.10.2024

Como Conectar a um Servidor via FTP: Um Guia Completo Passo a Passo

O File Transfer Protocol (FTP) continua a ser um dos métodos mais utilizados para transferir ficheiros entre um cliente e um servidor remoto. Quer esteja a implementar um website, a gerir ficheiros de servidor ou a realizar manutenção de rotina, saber como se conectar via FTP — e utilizá-lo de forma eficiente — é uma competência fundamental para qualquer programador web ou administrador de sistemas.

Este guia completo orienta-o em cada etapa do processo de ligação FTP, desde a escolha do cliente adequado até à gestão de ficheiros e ao encerramento seguro da sessão.

O Que É o FTP e Por Que É Importante?

O FTP é um protocolo de rede padrão que opera sobre TCP/IP e permite a transferência de ficheiros entre uma máquina local e um servidor remoto. Utiliza uma arquitetura cliente-servidor, o que significa que necessita de software dedicado (um cliente FTP) do seu lado para comunicar com o serviço FTP em execução no servidor.

O FTP é particularmente relevante quando se trabalha com:

  • Ambientes de alojamento web — carregamento de ficheiros HTML, CSS, PHP e multimédia
  • Gestão de VPS e servidores dedicados — transferência de ficheiros de configuração ou cópias de segurança
  • Fluxos de trabalho colaborativos — partilha de ficheiros de grande dimensão entre equipas sem as limitações do e-mail

Se estiver a alojar o seu website ou aplicação num plano de Alojamento VPS ou num Servidor Dedicado, certamente precisará de FTP ou das suas variantes seguras (SFTP/FTPS) em algum momento do seu fluxo de trabalho.

Passo 1: Escolha o Cliente FTP Adequado

Antes de se poder ligar a qualquer servidor, necessita de um cliente FTP — uma aplicação de software que fornece uma interface gráfica ou de linha de comandos para interagir com sistemas de ficheiros remotos. Aqui estão as opções mais populares e fiáveis:

Cliente FTPPlataformasFuncionalidades Principais
FileZillaWindows, macOS, LinuxGratuito, open-source, suporta FTP/SFTP/FTPS
WinSCPWindowsSuporta FTP, SFTP, SCP; forte suporte a scripting
CyberduckmacOS, WindowsInterface intuitiva, suporta múltiplos protocolos e armazenamento na nuvem
TransmitmacOSCliente premium com velocidades de transferência rápidas
lftpLinux (CLI)Poderoso cliente FTP de linha de comandos para utilizadores avançados

Recomendação: Para a maioria dos utilizadores, o FileZilla é a escolha preferida devido à sua disponibilidade multiplataforma, desenvolvimento ativo e custo zero. Faça o download exclusivamente a partir do website oficial do FileZilla para evitar adware incluído de fontes de terceiros.

Passo 2: Reúna as Suas Credenciais do Servidor FTP

Antes de tentar uma ligação, deve ter as credenciais corretas prontas. Estas são normalmente fornecidas pelo seu fornecedor de alojamento quando configura a sua conta. Necessitará de:

  • Host (Endereço do Servidor): Pode ser um nome de domínio (ex.: ftp.yourdomain.com) ou um endereço IP direto (ex.: 192.168.1.100).
  • Nome de Utilizador: O nome de utilizador da sua conta FTP, atribuído pelo seu fornecedor de alojamento ou criado no seu painel de controlo.
  • Palavra-passe: A palavra-passe associada à sua conta FTP.
  • Número de Porta:
  • Porta 21 — FTP padrão (não encriptado)
  • Porta 22 — SFTP (SSH File Transfer Protocol, encriptado)
  • Porta 990 — FTPS (FTP sobre SSL/TLS, encriptado)

> Nota de Segurança: O FTP simples (porta 21) transmite dados — incluindo a sua palavra-passe — em texto simples. Sempre que possível, utilize SFTP ou FTPS para encriptar a sua ligação. Se o seu servidor suportar, prefira sempre a variante segura.

Se não conseguir localizar as suas credenciais, verifique o seu painel de controlo de alojamento (como cPanel ou Plesk) ou contacte a equipa de suporte do seu fornecedor de alojamento. Os utilizadores de VPS com cPanel podem encontrar os detalhes da conta FTP diretamente na secção de Contas FTP do cPanel.

Passo 3: Configure o Cliente FTP e Introduza as Suas Credenciais

Assim que o seu cliente FTP estiver instalado e as suas credenciais estiverem prontas, é altura de configurar a ligação. As instruções seguintes utilizam o FileZilla como exemplo, mas o processo é praticamente idêntico em todos os principais clientes.

Opção A: Ligação Rápida (Rápida mas não guardada)

Na parte superior da janela do FileZilla, verá uma barra de Ligação Rápida. Introduza os seus dados:

  1. Host: ftp.yourdomain.com ou o IP do seu servidor
  2. Nome de Utilizador: O seu nome de utilizador FTP
  3. Palavra-passe: A sua palavra-passe FTP
  4. Porta: 21 (FTP) ou 22 (SFTP)

Clique em Ligação Rápida para iniciar a sessão.

Opção B: Gestor de Sites (Recomendado para ligações repetidas)

A utilização do Gestor de Sites permite-lhe guardar perfis de ligação para uso futuro:

  1. Vá a Ficheiro → Gestor de Sites (ou prima Ctrl+S)
  2. Clique em Novo Site e atribua-lhe um nome descritivo
  3. Preencha os seguintes campos:
  • Protocolo: FTP ou SFTP (recomendado)
  • Host: O endereço do seu servidor
  • Porta: Deixe em branco para o valor predefinido, ou especifique manualmente
  • Tipo de Acesso: Normal
  • Utilizador: O seu nome de utilizador FTP
  • Palavra-passe: A sua palavra-passe FTP
  1. Clique em Ligar

Guardar o perfil do seu site elimina a necessidade de reintroduzir credenciais em cada sessão, o que é especialmente útil quando se gerem múltiplos servidores.

Passo 4: Estabeleça a Ligação

Após introduzir as suas credenciais e clicar em Ligar, o cliente FTP tentará estabelecer o handshake com o servidor. Observe o registo de estado na parte superior da janela do FileZilla para obter feedback em tempo real.

Ligação com Sucesso

Uma ligação bem-sucedida apresentará mensagens semelhantes a:

Status: Connecting to ftp.yourdomain.com:21...
Status: Connection established, waiting for welcome message...
Status: Logged in
Status: Retrieving directory listing...

Uma vez ligado, a interface do FileZilla está dividida em dois painéis principais:

  • Painel esquerdo (Site Local): O sistema de ficheiros do seu computador local
  • Painel direito (Site Remoto): O sistema de ficheiros do servidor

Resolução de Problemas de Ligação

Se a ligação falhar, verifique o seguinte:

ProblemaCausa ProvávelSolução
Connection refusedPorta errada ou serviço FTP não está em execuçãoVerifique o número da porta; confirme que o FTP está ativado no servidor
Authentication failedNome de utilizador ou palavra-passe incorretosVerifique novamente as credenciais; redefina a palavra-passe se necessário
Connection timed outFirewall a bloquear a ligaçãoVerifique as regras da firewall do servidor; tente o modo passivo nas definições FTP
Host not foundNome de host incorreto ou problema de DNSVerifique o endereço do host; tente utilizar o IP diretamente

Dica sobre Modo Passivo: Se estiver atrás de um router NAT ou firewall e tiver problemas de ligação, mude para o modo Passivo (PASV) nas definições do seu cliente FTP. No FileZilla, vá a Editar → Definições → FTP → Modo passivo.

Passo 5: Navegue no Sistema de Ficheiros do Servidor

Uma vez ligado, navegar no sistema de ficheiros remoto é semelhante a utilizar o Explorador do Windows ou o Finder do macOS. No painel direito do seu cliente FTP:

  • Clique duas vezes numa pasta para a abrir
  • Clique na entrada ".." no topo da listagem de diretórios para subir um nível
  • A barra de caminho do site remoto no topo do painel direito mostra a sua localização atual no servidor

Para ambientes de alojamento web, os ficheiros do seu website estão normalmente localizados em:

  • /public_html/ — em hosts baseados em cPanel
  • /var/www/html/ — em servidores Linux/Apache típicos
  • /httpdocs/ — em hosts baseados em Plesk

Passo 6: Carregue Ficheiros para o Servidor

O carregamento de ficheiros é uma das principais razões pelas quais a maioria dos utilizadores se liga via FTP. Existem dois métodos simples:

Método 1: Arrastar e Largar

  1. No painel esquerdo, navegue até aos ficheiros ou pastas na sua máquina local que pretende carregar.
  2. No painel direito, navegue até ao diretório de destino no servidor.
  3. Arraste e largue os ficheiros do painel esquerdo para o painel direito.

Método 2: Carregar com Botão Direito

  1. No painel esquerdo, selecione o(s) ficheiro(s) que pretende carregar.
  2. Clique com o botão direito e escolha "Carregar" no menu de contexto.

O FileZilla apresentará o progresso da transferência na Fila de Transferência na parte inferior da janela. Verifique o carregamento confirmando que os ficheiros aparecem no painel direito após a conclusão da transferência.

> Dica Profissional: Ao carregar ficheiros de website, carregue sempre para o diretório raiz web correto. Carregar para o local errado é um dos erros mais comuns que os principiantes cometem.

Passo 7: Descarregue Ficheiros do Servidor

Descarregar ficheiros do servidor é igualmente simples:

Método 1: Arrastar e Largar

  1. No painel direito, navegue até ao ficheiro ou pasta que pretende descarregar.
  2. No painel esquerdo, navegue até à pasta de destino local.
  3. Arraste e largue do painel direito para o painel esquerdo.

Método 2: Descarregar com Botão Direito

  1. No painel direito, selecione o(s) ficheiro(s) que pretende descarregar.
  2. Clique com o botão direito e escolha "Descarregar" no menu de contexto.

Isto é particularmente útil para criar cópias de segurança locais dos seus ficheiros de servidor antes de efetuar alterações significativas.

Passo 8: Gerir Ficheiros e Diretórios

Os clientes FTP fornecem um conjunto completo de capacidades de gestão de ficheiros no servidor remoto. Eis o que pode fazer diretamente a partir da interface:

Renomear Ficheiros ou Pastas

Clique com o botão direito no item → Selecione "Renomear" → Escreva o novo nome → Prima Enter

Eliminar Ficheiros ou Pastas

Selecione o item → Clique com o botão direito → Escolha "Eliminar" → Confirme a ação

> Aviso: A eliminação via FTP é normalmente permanente e não move os ficheiros para uma reciclagem. Verifique sempre antes de eliminar.

Criar Novos Diretórios

Clique com o botão direito numa área vazia do painel direito → Selecione "Criar diretório" → Introduza o nome da pasta

Mover Ficheiros Entre Diretórios

Arraste e largue ficheiros entre diferentes pastas no painel direito, ou corte e cole utilizando os menus de contexto do botão direito (onde suportado).

Alterar Permissões de Ficheiros (CHMOD)

As permissões de ficheiros são fundamentais para a segurança e funcionalidade do servidor web. Para as modificar no FileZilla:

  1. Clique com o botão direito no ficheiro ou pasta
  2. Selecione "Permissões de ficheiro…"
  3. Defina o valor numérico (ex.: 644 para ficheiros, 755 para diretórios)
  4. Clique em OK

Permissões incorretas são uma causa comum de erros "403 Forbidden" em websites. As definições de permissões padrão são:

  • Ficheiros: 644 (o proprietário pode ler/escrever; grupo e outros podem ler)
  • Diretórios: 755 (o proprietário pode ler/escrever/executar; grupo e outros podem ler/executar)
  • Ficheiros sensíveis (ex.: config.php): 600 (apenas leitura/escrita pelo proprietário)

Passo 9: Proteja a Sua Ligação FTP

A segurança é uma consideração crítica ao utilizar FTP. Aqui estão as melhores práticas que todo o administrador deve seguir:

  1. Utilize SFTP ou FTPS em vez de FTP simples — Encripta tanto as credenciais como os dados em trânsito.
  2. Utilize palavras-passe fortes e únicas — Evite reutilizar palavras-passe em diferentes serviços.
  3. Restrinja o acesso FTP por IP — Configure a firewall do seu servidor para permitir ligações FTP apenas a partir de endereços IP de confiança.
  4. Crie contas FTP dedicadas — Nunca utilize a sua conta root ou de administrador para FTP. Crie contas separadas com acesso limitado a diretórios.
  5. Desative o FTP se não for necessário — Se utilizar principalmente SSH/SFTP, desative o serviço FTP completamente para reduzir a sua superfície de ataque.
  6. Utilize certificados SSL — Se utilizar FTPS, certifique-se de que o seu servidor tem um certificado SSL válido. A AlexHost oferece Certificados SSL para proteger as comunicações do seu servidor.

Passo 10: Desligar do Servidor

Quando terminar o seu trabalho, desconecte-se sempre de forma limpa do servidor. Deixar ligações FTP inativas abertas pode ser um risco de segurança e pode consumir recursos do servidor desnecessariamente.

Para desligar no FileZilla:

  • Vá a Servidor → Desligar na barra de menu superior, ou
  • Clique no botão "Desligar do servidor" na barra de ferramentas (o ícone X vermelho)

A barra de estado confirmará: Status: Disconnected from server

FTP vs. SFTP vs. FTPS: Qual Deve Utilizar?

FuncionalidadeFTPSFTPFTPS
EncriptaçãoNenhumaTotal (SSH)Total (SSL/TLS)
Porta Predefinida2122990
Compatível com FirewallModeradoSimModerado
AutenticaçãoNome de Utilizador/Palavra-passeNome de Utilizador/Palavra-passe ou Chave SSHNome de Utilizador/Palavra-passe + Certificado
Recomendado ParaApenas redes internasUso geral (recomendado)Ambientes que requerem conformidade FTP

Para praticamente todos os casos de uso modernos, o SFTP é a escolha recomendada devido à sua simplicidade, encriptação robusta e compatibilidade com firewalls.

Escolher o Alojamento Certo para Acesso FTP

A qualidade e fiabilidade da sua experiência FTP estão diretamente ligadas à sua infraestrutura de alojamento. Um servidor lento ou mal configurado resultará em transferências lentas e desconexões frequentes.

A AlexHost fornece soluções de alojamento robustas que suportam FTP, SFTP e FTPS de origem:

  • Alojamento Web Partilhado — Ideal para principiantes que gerem um único website, com acesso FTP incluído em todos os planos.
  • Alojamento VPS — Acesso root completo, serviços FTP/SFTP configuráveis e recursos escaláveis para projetos em crescimento.
  • Servidores Dedicados — Máximo desempenho e controlo para websites de alto tráfego e gestão de ficheiros a nível empresarial.
  • Painéis de Controlo VPS — Simplifique a gestão de contas FTP com interfaces de painel de controlo intuitivas.

Todos os planos da AlexHost estão alojados numa jurisdição favorável à privacidade com infraestrutura de alto desempenho, garantindo transferências de ficheiros rápidas e fiáveis.

Conclusão

Ligar-se a um servidor via FTP é um processo simples assim que compreender as ferramentas e os passos envolvidos. Em resumo:

  1. Escolha um cliente FTP fiável (o FileZilla é recomendado para a maioria dos utilizadores)
  2. Reúna as suas credenciais do servidor (host, nome de utilizador, palavra-passe, porta)
  3. Configure a ligação utilizando o Gestor de Sites para perfis guardados
  4. Ligue-se e verifique a sessão através do registo de estado
  5. Navegue, carregue, descarregue e gira ficheiros utilizando a interface de painel duplo
  6. Aplique permissões adequadas para manter a segurança e funcionalidade
  7. Desconecte-se de forma limpa quando a sua sessão estiver concluída

Quer seja um administrador de sistemas experiente ou um proprietário de website pela primeira vez, dominar o FTP — e as suas variantes seguras — é uma competência indispensável no seu conjunto de ferramentas técnicas. Combine-o com um fornecedor de alojamento fiável e as práticas de segurança corretas, e terá um fluxo de trabalho de gestão de ficheiros rápido, eficiente e seguro.

15%

Poupe 15% em todos os serviços

Teste as suas habilidades e obtenha Desconto em qualquer plano

Utilizar o código:

Skills
Começar a trabalhar