Como copiar arquivos entre servidores usando SCP imprimir

  • 0

Como copiar arquivos entre servidores usando SCP

Olá! Aqui é a Sensei da GeHost 🧡. Hoje vamos falar de um comando querido por quem já tem um pouco mais de intimidade com o terminal: o SCP (Secure Copy Protocol). Ele é usado para transferir arquivos entre dois computadores — por exemplo, do seu computador para o servidor da sua hospedagem, ou até entre dois servidores — de forma segura, usando o mesmo protocolo do SSH.

Se você nunca abriu um terminal na vida, sem problemas: vou te guiar com calma, passo a passo. E, no fim, te conto uma alternativa com interface visual, caso o terminal não seja sua praia.

Antes de começar: o que você precisa

  • Acesso SSH habilitado na sua hospedagem. Nem todo plano ou configuração vem com isso ativado por padrão — confira no painel.gehost.com.br ou fale com o nosso suporte para saber se o seu está disponível e como habilitar.
  • Um terminal: no Windows, pode usar o PowerShell, o Prompt de Comando (em versões mais novas) ou um programa como o PuTTY; no Mac e Linux, o Terminal já vem pronto.
  • Suas credenciais de acesso (usuário e senha, ou uma chave SSH) — normalmente as mesmas usadas para acessar o servidor via SSH.
💡 Dica da Sensei: se você tiver dúvida sobre qual é o endereço, a porta ou o usuário de acesso SSH da sua hospedagem, essa informação fica disponível no seu painel ou pode ser confirmada com o nosso suporte. Nunca compartilhe sua senha por e-mail ou chat — prefira sempre canais oficiais.

Passo 1: Entenda a estrutura básica do comando

O comando SCP segue esta lógica geral:

scp [opções] origem destino

Onde origem e destino podem ser um caminho no seu computador ou um caminho em um servidor remoto, escrito assim:

usuario@endereco_do_servidor:/caminho/do/arquivo

Passo 2: Copiando um arquivo do seu computador para o servidor

  1. Abra o terminal.
  2. Digite o comando no formato abaixo, substituindo pelos seus dados reais:
scp caminho/do/arquivo.zip usuario@endereco_do_servidor:/caminho/de/destino/

Por exemplo, se você quer enviar um arquivo chamado site.zip que está na sua pasta de Downloads para a pasta public_html do servidor:

scp ~/Downloads/site.zip usuario@endereco_do_servidor:/home/usuario/public_html/

O terminal vai pedir sua senha (ou validar sua chave SSH) e, em seguida, mostrar uma barra de progresso da transferência. Quando terminar, é só isso — arquivo copiado! 🎉

Passo 3: Copiando um arquivo do servidor para o seu computador

É basicamente o caminho inverso: origem no servidor, destino no seu computador.

scp usuario@endereco_do_servidor:/caminho/do/arquivo.zip ~/Downloads/

Passo 4: Copiando pastas inteiras

Por padrão, o SCP copia apenas arquivos individuais. Se você quiser copiar uma pasta inteira (com todo o conteúdo dentro dela), use a opção -r (de "recursivo"):

scp -r ~/meu-site usuario@endereco_do_servidor:/home/usuario/public_html/

Outras opções úteis

  • -P (P maiúsculo): define uma porta diferente da padrão, caso seu servidor use uma porta customizada. Exemplo: scp -P 2222 arquivo.zip usuario@endereco:/pasta/
  • -p (p minúsculo): preserva as datas de modificação e as permissões originais do arquivo.
  • -v: modo detalhado, mostra tudo o que está acontecendo na transferência — ótimo para diagnosticar algum erro.
💡 Dica da Sensei: se o comando SCP não estiver reconhecendo a porta ou o endereço, é sempre bom confirmar esses dados no painel do cliente ou com o suporte antes de sair testando às cegas. Um caractere errado no endereço já é motivo de "connection refused"!

E se eu preferir uma interface visual?

Se o terminal ainda te dá um friozinho na barriga, saiba que existem programas com interface gráfica que usam o mesmo tipo de conexão segura (SFTP, "primo" do SCP), como o FileZilla. Você arrasta e solta arquivos como se fosse o gerenciador de arquivos do seu computador — sem digitar nenhum comando. As credenciais de acesso são as mesmas usadas para o SSH.

Resumo rápido

  • Enviar arquivo: scp arquivo usuario@endereco:/destino/
  • Baixar arquivo: scp usuario@endereco:/origem/arquivo destino_local
  • Copiar pasta inteira: acrescente -r

E é isso! O SCP parece intimidador da primeira vez, mas depois que você copia o primeiro arquivo, vira rotina. Qualquer dúvida no caminho, nosso suporte está por aqui para te ajudar. Até a próxima! 🧡


Esta resposta lhe foi útil?

« Retornar