Como copiar arquivos entre seu computador e o servidor usando o comando scp
Olá, viajante da web! Seja bem-vindo(a) ao nosso Guia da GeHost, onde aprendemos juntos a dominar o mundo digital com calma, segurança e um toque de coração. Hoje, vamos aprender um poderoso truque usado por quem entende de hospedagem: copiar arquivos entre seu computador e o servidor usando o comando scp.
Imagine que você tem um site em desenvolvimento no seu laptop e quer enviar os arquivos para o servidor — ou, ao contrário, baixar um arquivo de backup do servidor para o seu PC. O scp é como um correio especial que leva seus arquivos com segurança, usando criptografia. É rápido, seguro e muito útil para quem trabalha com desenvolvimento web.
Este guia é feito para você, que quer aprender com calma, sem pressa. Vamos juntos, passo a passo. 💡
Antes de começar: você precisa de...
- Um computador com acesso à internet (Windows, macOS ou Linux).
- Conexão SSH ativada no seu plano (já está habilitada em todos os planos da GeHost).
- O terminal (ou prompt de comando) do seu sistema operacional.
- Seu nome de usuário e senha de acesso ao cPanel (não confunda com o e-mail ou senha do Webmail).
Dica do Sensei: Se você não tem certeza do nome de usuário ou senha, acesse o painel do cliente e verifique suas credenciais. Lembre-se: a senha do cPanel é diferente da do e-mail.
Passo a passo: copiar arquivos com scp
1. Abra o terminal (ou prompt de comando)
Dependendo do seu sistema:
- Windows: Abra o PowerShell ou o Command Prompt (busque no menu Iniciar).
- macOS/Linux: Abra o Terminal (em "Aplicativos" ou "Utilitários").
2. Use o comando scp para copiar arquivos
O formato geral do comando é:
scp [opções] [arquivo_local] [usuário@servidor:destino]
Por exemplo:
- Para enviar um arquivo do seu PC para o servidor:
scp meu_site.zip usuario@seu-servidor.gehost.com.br:/home/usuario/public_html/
scp usuario@seu-servidor.gehost.com.br:/home/usuario/public_html/backup.zip ./
3. Entenda os elementos do comando
scp— o comando principal.meu_site.zip— o arquivo no seu computador (caminho local).usuario@seu-servidor.gehost.com.br— seu nome de usuário e o endereço do servidor (não é o domínio do seu site)./home/usuario/public_html/— o caminho no servidor onde você quer colocar o arquivo../— significa "aqui, na pasta atual do seu computador".
Atenção do Sensei: Não se preocupe com o endereço exato do servidor — ele já está configurado no seu plano. Você só precisa do nome de usuário e da senha.
4. Digite o comando e confirme
Após digitar o comando, pressione Enter. O sistema vai pedir sua senha de acesso ao cPanel.
⚠️ Não se preocupe se não ver nada enquanto digita a senha — isso é normal! É por segurança. Digite a senha e pressione Enter.
5. Espere a transferência terminar
Assim que a senha for aceita, o arquivo começará a ser copiado. Você verá uma barra de progresso (como %) mostrando o andamento.
Quando terminar, você verá uma mensagem como:
meu_site.zip 100% 2.3MB 1.2MB/s 00:02
Pronto! Seu arquivo está no servidor (ou no seu PC).
Exemplos práticos
Enviar um arquivo para o servidor
Suponha que você quer enviar um arquivo chamado index.html para a pasta principal do seu site:
scp index.html usuario@seu-servidor.gehost.com.br:/home/usuario/public_html/
Baixar um backup do servidor
Se você tem um backup chamado backup_2025.zip no servidor e quer trazê-lo para seu computador:
scp usuario@seu-servidor.gehost.com.br:/home/usuario/public_html/backup_2025.zip ./
Como saber seu nome de usuário?
O nome de usuário geralmente é o mesmo que o seu domínio principal (ex: meusite.com.br), mas pode ser um nome mais curto. Ele está disponível no painel do cliente ou no cPanel.
Se tiver dúvidas, acesse o cPanel e veja no topo da tela — lá está seu nome de usuário.
Dica extra: copiar pastas inteiras
Se quiser copiar uma pasta inteira, use a opção -r (recursive):
scp -r minha_pasta usuario@seu-servidor.gehost.com.br:/home/usuario/public_html/
Isso copia todos os arquivos e subpastas dentro de minha_pasta.
Conclusão: você está no controle!
Com o scp, você não precisa de programas extras, nem de interface gráfica. É rápido, seguro e faz parte do dia a dia de quem cuida de sites com carinho.
Se precisar de ajuda, lembre-se: o suporte da GeHost está aqui para você — e está disponível por 30 dias após a entrega do serviço.
Até a próxima, viajante. Que sua jornada com a GeHost seja leve, segura e cheia de sucesso! 🌟