SSH & Avançado 2 visualizações

Como usar o comando scp para transferir arquivos via SSH

Ver no WHMCS

Como usar o comando scp para transferir arquivos via SSH

Olá, amigo(a) desenvolvedor(a) ou administrador(a) de site! Seja bem-vindo(a) ao nosso Guia da Sensei da GeHost — onde aprendemos juntos, com calma, com carinho e com um toque de sabedoria digital. Hoje vamos aprender um dos comandos mais poderosos do mundo do servidor: scp. Ele é como um "trem de carga" seguro para levar seus arquivos do seu computador para o servidor — ou vice-versa — usando SSH. E não se preocupe: mesmo que você nunca tenha usado terminal antes, eu te guio passo a passo, como um bom mestre.

Antes de começar: o que você precisa

Para usar o scp, você precisa de:

  • Um computador com acesso ao terminal (no Linux ou macOS) ou ao PowerShell (no Windows).
  • Seu usuário SSH e senha (ou chave SSH, se preferir).
  • O endereço de acesso ao servidor (geralmente fornecido no painel da GeHost).
  • Os arquivos que deseja transferir.

Dica da Sensei: Se você não tem acesso SSH ainda, entre no painel do cliente e verifique se seu plano inclui essa funcionalidade. Em caso de dúvida, entre em contato com o suporte — estamos aqui para te ajudar com um sorriso no coração.

Passo a passo: como usar o scp

  1. Abra o terminal (ou PowerShell no Windows).

    Se estiver no Linux ou macOS, abra o Terminal. No Windows, abra o PowerShell ou o Command Prompt.

  2. Verifique se você está na pasta correta.

    Use o comando ls (no Linux/macOS) ou dir (no Windows) para ver os arquivos na sua pasta atual. Certifique-se de que os arquivos que quer enviar estão lá.

  3. Use o comando scp com a sintaxe correta.

    A estrutura básica é:

    scp [arquivo] [usuário]@[servidor]:[caminho_no_servidor]

    Exemplo prático:

    scp index.html usuario@seusite.com.br:/home/usuario/public_html/

    Isso envia o arquivo index.html para a pasta public_html do seu site.

  4. Confirme a conexão.

    Na primeira vez, o terminal pode pedir para confirmar a conexão com o servidor. Digite yes e pressione Enter.

    Depois, será solicitada sua senha SSH. Digite-a com cuidado (não aparece no terminal — é normal).

  5. Aguarde a transferência.

    Você verá uma barra de progresso ou um número indicando o percentual de transferência. Isso pode levar alguns segundos, dependendo do tamanho do arquivo.

    Quando terminar, o terminal volta a ficar "livre" — você está pronto para o próximo comando!

  6. Verifique no servidor.

    Para confirmar que o arquivo chegou, faça login no painel da GeHost > cPanel > Gerenciador de Arquivos e veja se o arquivo está na pasta correta.

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

Como baixar arquivos do servidor para o seu computador

É só inverter o comando! Use scp com o caminho do servidor no início:

scp usuario@seusite.com.br:/home/usuario/public_html/index.html ./

Isso baixa o arquivo index.html da pasta do servidor para a sua pasta atual.

Dicas da Sensei para não errar

  • Verifique o caminho no servidor: o caminho padrão para arquivos do seu site é geralmente /home/usuario/public_html. Confira no painel do cPanel se está certo.
  • Use o nome de domínio ou IP correto: o endereço deve ser o mesmo que você usa para acessar o site.
  • Não esqueça o @: o formato é usuário@servidor, não usuário:senha@servidor.
  • Se tiver dúvidas, use o suporte: a GeHost está aqui para te ajudar. Basta entrar no painel e abrir um ticket — e lembre-se: nosso suporte é gratuito nos primeiros 30 dias após a entrega.

Parabéns! Agora você sabe como usar o scp com segurança e confiança. Com esse conhecimento, você está um passo mais perto de dominar o mundo dos servidores — e de tornar seu site mais rápido, mais seguro e mais poderoso.

Se este guia te ajudou, compartilhe com quem precisa. E lembre-se: na GeHost, você não está só — está com um time que acredita em você.

Grupo: G e Soluções e Eventos LTDA
CNPJ: 46.647.904/0001-04
Site: entexp.com.br — onde tecnologia e propósito se encontram.

Precisa de Ajuda?

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