SSH & Avançado 0 visualizações

Como usar o SCP para copiar arquivos entre servidores via linha de comando

Ver no WHMCS

Como usar o SCP para copiar arquivos entre servidores via linha de comando

Olá, viajante do servidor! 🌟 Seja bem-vindo ao nosso guia de bordo, onde vamos te ensinar, com paciência e carinho, como usar o SCP — uma ferramenta poderosa e segura para copiar arquivos entre servidores diretamente pela linha de comando.

Se você já tem acesso SSH ao seu servidor GeHost, você já está no caminho certo. O SCP (Secure Copy) é como um "transporte seguro" para seus arquivos, usando a mesma segurança do SSH. Vamos aprender passo a passo, como se fosse um ritual de mestre!

Pré-requisitos: o que você precisa ter

  • Um terminal (Linux, macOS ou Windows com WSL/PowerShell).
  • Seu nome de usuário SSH e senha (ou chave SSH) do servidor GeHost.
  • Acesso ao painel do cliente (painel.gehost.com.br) para verificar dados de acesso.
  • Endereço do servidor remoto (ex: outro servidor onde você quer copiar o arquivo).
Dica do Sensei: Se você não tem acesso SSH ativo, entre no painel do cliente, vá até o menu "SSH" e verifique se o acesso está habilitado no seu plano. Caso não esteja, entre em contato com o suporte — estamos aqui para te ajudar!

Passo a passo: copiar arquivos com SCP

  1. Abra seu terminal (no Linux ou macOS, use o Terminal; no Windows, use o WSL ou PowerShell).
  2. Conecte-se ao seu servidor GeHost via SSH para confirmar que tudo está funcionando. Exemplo:

    ssh seu_usuario@seu_servidor.gehost.com.br

    Substitua seu_usuario pelo nome de usuário do seu servidor e seu_servidor.gehost.com.br pelo endereço correto (verifique no painel).

  3. Use o comando SCP com a seguinte estrutura básica:

    scp [opções] [origem] [destino]

  4. Exemplo 1: copiar um arquivo do seu PC para o servidor GeHost
    Suponha que você tenha um arquivo chamado meu_arquivo.txt no seu computador e queira enviá-lo para a pasta public_html do seu servidor.

    scp meu_arquivo.txt seu_usuario@seu_servidor.gehost.com.br:/home/seu_usuario/public_html/

    Após digitar, será solicitada a senha (ou chave SSH). Digite e pressione Enter.

  5. Exemplo 2: copiar um arquivo do servidor GeHost para seu PC
    Quer trazer um arquivo do servidor para o seu computador?

    scp seu_usuario@seu_servidor.gehost.com.br:/home/seu_usuario/public_html/meu_arquivo.txt ./

    O . no final significa "a pasta atual do seu computador".

  6. Exemplo 3: copiar entre dois servidores
    Se você tem acesso a dois servidores (ex: GeHost e outro servidor), pode copiar diretamente:

    scp seu_usuario@servidor_gehost.com.br:/caminho/arquivo.txt outro_usuario@outro_servidor.com:/caminho/destino/

    Isso só funciona se ambos os servidores permitirem conexões SSH e você tiver as credenciais de acesso.

  7. Use opções úteis para facilitar:
    • -r para copiar pastas inteiras (recursivo).
    • -P para especificar uma porta diferente da padrão (ex: -P 2222).
    • -v para ver o progresso detalhado.

Exemplo prático com comando completo

Suponha que você queira copiar uma pasta chamada backup-site do seu PC para o servidor GeHost, dentro da pasta public_html:

scp -r backup-site seu_usuario@seu_servidor.gehost.com.br:/home/seu_usuario/public_html/

Depois de digitar, insira a senha (ou use sua chave SSH). O processo começará e você verá o progresso no terminal.

Tela inicial do cPanel com os grupos de ferramentas

Erros comuns e como resolver

  • Permissão negada: Verifique se o usuário tem permissão para acessar a pasta. No cPanel, o acesso é limitado à sua pasta pessoal (/home/seu_usuario).
  • Conexão recusada: Confira se o servidor está online e se o SSH está habilitado no painel.
  • Senha errada: Use a senha do SSH, não a do cPanel. Se usar chave SSH, certifique-se de que ela está configurada corretamente.
Atenção do Sensei: Nunca compartilhe sua senha ou chave SSH com ninguém. Se você suspeitar de acesso indevido, entre no painel do cliente e redefina a senha SSH ou gere uma nova chave.

Quer ir além? Dicas de ouro

  • Use chaves SSH em vez de senhas — mais seguro e prático.
  • Se precisar copiar muitos arquivos, considere usar rsync (mais eficiente para sincronização).
  • Para arquivos grandes, evite conexões instáveis — use um bom Wi-Fi ou rede estável.

Conclusão

Parabéns, aluno! 🎉 Você acabou de dominar o SCP — uma ferramenta essencial para quem trabalha com servidores. Com ela, você pode copiar arquivos com segurança, sem precisar de interface gráfica, e com total controle.

Se tiver dúvidas, não hesite em entrar em contato com o nosso suporte. Estamos aqui para te ajudar, como um verdadeiro mestre da GeHost.

Com carinho,
Sensei da GeHost
Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)
Acesse seu painel — sua jornada começa aqui.

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.