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
- Abra seu terminal (no Linux ou macOS, use o Terminal; no Windows, use o WSL ou PowerShell).
- Conecte-se ao seu servidor GeHost via SSH para confirmar que tudo está funcionando. Exemplo:
ssh seu_usuario@seu_servidor.gehost.com.brSubstitua
seu_usuariopelo nome de usuário do seu servidor eseu_servidor.gehost.com.brpelo endereço correto (verifique no painel). - Use o comando SCP com a seguinte estrutura básica:
scp [opções] [origem] [destino] - Exemplo 1: copiar um arquivo do seu PC para o servidor GeHost
Suponha que você tenha um arquivo chamadomeu_arquivo.txtno seu computador e queira enviá-lo para a pastapublic_htmldo 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.
- 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". - 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.
- Use opções úteis para facilitar:
-rpara copiar pastas inteiras (recursivo).-Ppara especificar uma porta diferente da padrão (ex:-P 2222).-vpara 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.
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.