Transferindo arquivos com SCP: o jeito rápido e seguro de mandar arquivos pro seu servidor
Oi! Aqui é a Sensei da GeHost 🧡 Hoje vamos falar de um dos meus recursos favoritos pra quem já se sente confortável no terminal: o SCP (Secure Copy). Se você já usa o Gerenciador de Arquivos do cPanel e quer um jeito mais rápido — ou automatizável — de mandar arquivos pro seu site, esse guia é pra você.
Dica da Sensei: se você não se sente à vontade com linha de comando, sem problemas! O Gerenciador de Arquivos do cPanel faz praticamente tudo isso pelo navegador, sem precisar instalar nada. Este guia é para quem já usa (ou quer aprender a usar) acesso via terminal.
O que é o SCP?
SCP significa Secure Copy Protocol. É um comando que usa a mesma conexão segura do SSH para copiar arquivos entre o seu computador e o servidor — tudo criptografado, sem precisar de programas extras além do terminal.
Antes de começar
- Você precisa ter acesso SSH liberado na sua hospedagem. Se não tiver certeza se o seu plano inclui isso, consulte o painel do cliente (painel.gehost.com.br) ou fale com o nosso suporte.
- Tenha em mãos: o usuário da hospedagem, a senha (ou chave SSH, se você já configurou uma) e o endereço do servidor — geralmente o seu próprio domínio (ex.:
seudominio.com.br). - Windows: use o PowerShell ou Prompt de Comando (o SCP já vem incluso no Windows 10/11). Mac e Linux: use o Terminal.
Passo a passo: enviando um arquivo do seu computador pro servidor
- Abra o terminal do seu computador.
- Digite o comando no formato abaixo, trocando pelos seus dados reais:
scp caminho/do/arquivo.zip usuario@seudominio.com.br:public_html/ - Pressione Enter e digite sua senha quando for solicitado (ela não aparece na tela enquanto você digita — é normal, continue digitando e dê Enter).
- Pronto! O arquivo já foi enviado para a pasta
public_html(a pasta raiz do seu site).
Passo a passo: baixando um arquivo do servidor pro seu computador
- No terminal, use o comando no sentido inverso:
scp usuario@seudominio.com.br:public_html/arquivo.zip ./ - Digite sua senha quando pedido.
- O arquivo será salvo na pasta em que você estiver no terminal (o
./indica "pasta atual").
Quer copiar uma pasta inteira?
Adicione a opção -r (de "recursivo") ao comando, assim ele copia a pasta e tudo que tem dentro dela:
scp -r minha-pasta usuario@seudominio.com.br:public_html/
Dica da Sensei: sempre confira o caminho de destino com atenção antes de dar Enter. Enviar um arquivo para a pasta errada pode sobrescrever algo do seu site sem querer. Na dúvida, faça um backup antes — o cPanel tem uma ferramenta própria de Backup para isso.
Problemas comuns
- "Connection refused" ou "Permission denied": confira se o usuário e a senha estão corretos e se o acesso SSH está realmente liberado para sua conta. Se persistir, chame o suporte da GeHost.
- Comando "scp" não encontrado (Windows): atualize o Windows ou instale um cliente como o PuTTY/WinSCP, que faz a mesma função com interface gráfica.
- Prefere interface gráfica? Programas como WinSCP (Windows), Cyberduck (Mac/Windows) ou FileZilla (com protocolo SFTP) usam a mesma tecnologia por trás dos panos, mas com arrastar-e-soltar — ótimos para quem quer a segurança do SSH sem decorar comandos.
Resumo rápido
- Enviar:
scp arquivo usuario@seudominio.com.br:public_html/ - Baixar:
scp usuario@seudominio.com.br:public_html/arquivo ./ - Pasta inteira: adicione
-r
Qualquer dúvida, nosso suporte está por aqui para te ajudar — é só abrir um chamado pelo painel do cliente. Até a próxima! 🧡