Como usar o comando scp para transferir arquivos entre seu computador e o servidor
Olá, viajante do conhecimento! 👋 Seja bem-vindo ao nosso guia prático e carinhoso sobre como usar o comando scp — uma ferramenta poderosa, mas super simples, para mover arquivos entre seu computador e o servidor da GeHost. Vamos aprender juntos, passo a passo, com calma e certeza. Você vai dominar isso em minutos!
O que é scp?
scp significa Secure Copy — ou "cópia segura" em português. Ele permite transferir arquivos de forma segura entre dois computadores usando o protocolo SSH. É como se fosse um "transporte de carga" com senha e criptografia — tudo protegido!
Dica do Sensei: Você pode usar o
scptanto para enviar arquivos do seu PC para o servidor (upload), quanto para baixar arquivos do servidor para seu PC (download).
Pré-requisitos: o que você precisa
- Seu computador com acesso à internet.
- Um terminal (linha de comando). No Windows, use o PowerShell ou Git Bash. No Mac ou Linux, use o Terminal.
- Seu nome de usuário e senha de acesso SSH (disponíveis no painel da GeHost).
- Conexão estável com a internet.
Passo a passo: como usar o scp
1. Acesse o cPanel da GeHost
Primeiro, faça login no seu painel de controle. É aqui que você encontra as informações de acesso SSH.
2. Encontre as informações de SSH
Depois de logado, procure pela seção “SSH & Security” (geralmente no grupo "Segurança"). Lá você verá o nome de usuário e o endereço do servidor (ex: ssh.gehost.com.br).
3. Abra o terminal no seu computador
No seu PC, abra o terminal (PowerShell no Windows, Terminal no Mac/Linux).
4. Use o comando scp com o formato correto
Veja os dois formatos principais:
- Para enviar arquivos do seu PC para o servidor:
scp /caminho/para/arquivo.txt nome_de_usuario@servidor:~/caminho/no/servidor
scp nome_de_usuario@servidor:~/caminho/no/servidor/arquivo.txt /caminho/local/na/seu/pc
Exemplo prático:
Envie um arquivo:
scp meu_site.html usuario@ssh.gehost.com.br:~/public_htmlBaixe um arquivo:
scp usuario@ssh.gehost.com.br:~/backup/backup.sql ./downloads/
5. Confirme e aguarde
Quando você digitar o comando, o sistema vai pedir sua senha SSH. Digite-a com cuidado (não aparecerá na tela — é normal!). Após confirmar, o arquivo será transferido. Quando terminar, você verá uma mensagem de sucesso.
6. Verifique o arquivo no servidor
Para garantir que tudo deu certo, use o Gerenciador de Arquivos no cPanel para ver se o arquivo chegou no local esperado.
Dicas do Sensei
- Use o
~para indicar sua pasta principal no servidor (ex:~/public_html). - Para copiar pastas inteiras, use a opção
-r(recursivo):scp -r minha_pasta usuario@servidor:~/public_html. - Se tiver problemas, verifique se o SSH está ativado no cPanel e se o nome de usuário está correto.
- Evite arquivos grandes em conexões instáveis — o processo pode falhar.
Pronto! Você é um herói do comando!
Parabéns, guerreiro da tecnologia! 🎉 Agora você sabe como usar o scp com confiança. É uma habilidade essencial para quem quer ter controle total sobre seu servidor. E lembre-se: cada grande desenvolvedor começou exatamente como você — com um passo, um comando, e muita curiosidade.
Se precisar de ajuda, estamos aqui. A GeHost cuida de você, como um bom amigo cuida de outro. 💚