Como transferir arquivos entre servidores usando SCP imprimir

  • 0

Como transferir arquivos entre servidores usando SCP

Oi! Eu sou a Sensei da GeHost 🧘 e hoje vou te ensinar um truque clássico de quem mexe com hospedagem: o SCP (Secure Copy Protocol). Com ele você consegue mover arquivos entre o seu computador e o servidor — ou até entre dois servidores — de um jeito seguro, direto pelo terminal, sem precisar de programas extras. Respira fundo, não é bicho de sete cabeças. Vamos juntos, passo a passo. 💚

O que é o SCP, afinal?

SCP é um comando que usa a mesma conexão segura do SSH (aquela "porta" criptografada de acesso ao servidor) para copiar arquivos de um lugar para o outro. É rápido, seguro e funciona tanto no Mac/Linux (direto no Terminal) quanto no Windows (usando o PowerShell moderno, o WSL, ou um programa como o WinSCP).

Dica da Sensei: se você prefere uma interface visual (arrastar e soltar arquivos) em vez de linha de comando, o cPanel também tem um Gerenciador de Arquivos completo — vou falar dele lá no fim do guia como alternativa. 😉

Antes de começar: o que você precisa

  • Acesso SSH habilitado na sua hospedagem — se você nunca usou SSH nessa conta, confirme com o suporte ou verifique no painel.gehost.com.br se o acesso está liberado para o seu plano.
  • O usuário e a senha (ou chave SSH) de acesso ao servidor — os mesmos dados usados para entrar via SSH.
  • O endereço do servidor (o domínio do seu site, por exemplo) — isso você encontra na área de hospedagem do seu painel.
  • Um terminal aberto no seu computador (Terminal no Mac/Linux, ou PowerShell/WSL no Windows).

A sintaxe básica do SCP

O comando sempre segue essa lógica: origemdestino. Um dos dois lados é sempre o seu computador, e o outro é o servidor.

scp [opções] origem destino

Passo a passo: enviando um arquivo do seu PC para o servidor

  1. Abra o terminal no seu computador.
  2. Navegue até a pasta onde está o arquivo que você quer enviar (use o comando cd).
  3. Digite o comando substituindo os dados pelos seus:
    scp meuarquivo.zip usuario@seudominio.com:/home/usuario/public_html/
  4. Pressione Enter e digite sua senha quando for solicitado (ela não aparece na tela enquanto você digita — é normal, continue digitando e dê Enter).
  5. Pronto! Uma barra de progresso vai mostrar o envio. Quando terminar, o arquivo já estará no servidor.

Passo a passo: baixando um arquivo do servidor para o seu PC

É basicamente o mesmo comando, só invertendo a ordem: agora o servidor é a origem.

  1. No terminal do seu computador, escolha a pasta onde quer salvar o arquivo baixado.
  2. Digite:
    scp usuario@seudominio.com:/home/usuario/public_html/meuarquivo.zip .
  3. O ponto final (.) significa "salvar aqui, na pasta atual". Você também pode trocar por um caminho específico.
  4. Digite a senha quando pedir e aguarde o download terminar.

Transferindo uma pasta inteira

Se você quer copiar uma pasta com tudo dentro (não só um arquivo), adicione a opção -r (de "recursivo"):

scp -r minha_pasta usuario@seudominio.com:/home/usuario/public_html/
Dica da Sensei: quanto maior a pasta, mais tempo a transferência leva. Para sites grandes, vale a pena compactar tudo em um .zip antes de enviar — assim vai um arquivo só, mais rápido.

Cuidados importantes de segurança

  • Nunca compartilhe sua senha ou chave SSH com ninguém, nem por e-mail ou chat.
  • Sempre confira o caminho de destino antes de dar Enter — copiar um arquivo por cima de outro sem querer pode sobrescrever algo importante no seu site.
  • Se puder, prefira usar uma chave SSH em vez de senha para conexões frequentes — é mais seguro e prático a longo prazo.
  • Depois de transferir arquivos sensíveis (como backups com dados de clientes), lembre-se de apagá-los de pastas públicas do servidor.

Erros comuns (e como resolver)

  • "Permission denied" — geralmente é usuário/senha errados, ou o SSH ainda não está liberado na sua conta. Confira no painel ou fale com o suporte.
  • "No such file or directory" — o caminho digitado está errado. Confira se a pasta de destino realmente existe no servidor.
  • Conexão trava e não conecta — verifique se o endereço do servidor está correto e se sua internet está estável.

Alternativa sem terminal: Gerenciador de Arquivos do cPanel

Se linha de comando não é muito a sua praia, sem problemas! Você pode fazer upload e download de arquivos direto pelo navegador, usando o Gerenciador de Arquivos do seu cPanel — é só arrastar e soltar.

Gerenciador de Arquivos do cPanel mostrando a árvore de pastas e a barra de ações

Basta acessar o cPanel pelo seu painel, abrir o "Gerenciador de Arquivos", navegar até a pasta desejada e usar os botões de "Carregar" (upload) ou selecionar um arquivo e clicar em "Download".

Dica final da Sensei: não existe certo ou errado entre SCP e o Gerenciador de Arquivos — use o que for mais confortável pra você. O importante é que os seus arquivos cheguem seguros ao destino! Qualquer dúvida, nosso suporte está por aqui para te ajudar. 🌱

Esta resposta lhe foi útil?

« Retornar