Como transferir arquivos para o VPS usando SCP ou SFTP pelo terminal
Olá, viajante do código! Seja bem-vindo(a) ao seu novo caminho com o GeHost, onde cada passo é um aprendizado. Hoje, vamos aprender juntos como enviar arquivos do seu computador para o seu servidor — sem precisar de programas complicados, só com o terminal. É como mandar uma carta com um código mágico, direto do seu PC para o seu VPS. Vamos lá?
Antes de começar: entenda o que você está fazendo
SCP e SFTP são ferramentas poderosas que usam o protocolo SSH para transferir arquivos com segurança. Você vai precisar do endereço de acesso ao servidor, do usuário (usuário de login) e da senha ou chave SSH. Se você não tem esses dados, entre em contato com o suporte do GeHost pelo painel: painel.gehost.com.br.
Dica do Sensei: Nunca compartilhe suas credenciais com ninguém. Seu acesso é como uma chave de casa — só você deve tê-la.
Passo a passo: transferindo arquivos com SCP
SCP é rápido e simples. Imagine que você está copiando um arquivo do seu PC para o servidor, como se fosse um "copiar e colar" com segurança.
Abra o terminal do seu computador:
- Windows: Use o Windows Terminal, PowerShell ou Git Bash (recomendado).
- Mac/Linux: Abra o Terminal padrão.
Use o comando
scpcom a seguinte estrutura:scp /caminho/do/arquivo.txt usuario@servidor:/caminho/no/servidorSubstitua os valores entre parênteses:
/caminho/do/arquivo.txt→ caminho do arquivo no seu computador.usuario→ o nome de usuário que você tem no servidor (ex:meuusuario).servidor→ o endereço do servidor (ex:123.45.67.89ouseu-dominio.com)./caminho/no/servidor→ onde você quer colocar o arquivo no servidor (ex:/home/meuusuario/public_html).
Pressione Enter. Você será perguntado pela senha do usuário.
Digite a senha e pressione Enter novamente.
Se tudo estiver certo, o arquivo será enviado. Você verá uma mensagem como:
arquivo.txt 100% 1234 1.2KB/s 00:00
Passo a passo: transferindo arquivos com SFTP
Se preferir um modo mais interativo, o SFTP é como um "navegador de arquivos" seguro. Você entra no servidor e muda de pasta, copia, move, deleta — tudo com comandos simples.
No terminal, digite:
sftp usuario@servidorSubstitua
usuarioeservidorpelos seus dados.Pressione Enter. Você será solicitado a digitar a senha.
Depois de logar, você verá um prompt como:
sftp>Agora você está dentro do servidor.
Use os comandos abaixo para navegar e transferir:
ls→ lista arquivos no servidor.cd pasta→ entra na pasta no servidor.put arquivo.txt→ envia um arquivo do seu PC para o servidor.get arquivo.txt→ baixa um arquivo do servidor para seu PC.exit→ sai do SFTP.
Exemplo prático:
sftp> put meu-site.html sftp> cd public_html sftp> put index.html sftp> exit
Imagens de apoio
Para te ajudar a visualizar o ambiente do servidor, aqui estão alguns momentos-chave:
Dicas finais do Sensei
- Use chaves SSH quando possível. É mais seguro que senha. Você pode gerar uma chave com
ssh-keygene adicioná-la ao servidor viassh-copy-id. - Não deixe arquivos sensíveis no servidor sem proteção. Use permissões corretas com
chmod. - Se tiver dúvidas, entre no painel do cliente e abra um ticket. Nossa equipe está aqui para te ajudar.
Parabéns! Você agora domina uma das ferramentas mais poderosas do desenvolvimento web. Cada arquivo que você envia é um passo em direção ao seu projeto. Continue aprendendo, continue criando. Você está no caminho certo.
Com carinho,
Sensei da GeHost
Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)