SSH, SFTP, SCP nas hospedagens Linux

por em PaaS,Produtos (2) comentários

Uma coisa que nunca fizemos muito alarde, mas é notória: a Locaweb tem SSH pré-instalado em suas contas Linux há muito tempo.

Quando você recebe seu primeiro e-mail intitulado ”Ficha de Inscrição”, vê informações parecidas com as seguintes:

Login: railsdemo
Domínio: railsdemo.tempsite.ws

Estamos usando o login railsdemo e o domínio railsdemo.tempsite.ws como exemplo, mas use o seu próprio login e domínio, claro. Com isso, se estiver num Linux, você já consegue fazer login dentro de sua conta:

ssh railsdemo@railsdemo.tempsite.ws

Ou então usando o programa Putty (se estiver no Windows).

O que algumas pessoas podem não saber é que o fato de ter SSH automaticamente implica que temos SFTP e SCP há muito tempo também. Se estiver num Linux, pode acessar assim:

sftp railsdemo@railsdemo.tempsite.ws

scp arquivo.zip railsdemo@railsdemo.tempsite.ws:~

Note como você pode diretamente transferir arquivos via SCP (não esqueça de colocar onde o arquivo deve ir, depois dos dois-pontos “:”, lembrando que o acento til “~” significa sempre seu diretório padrão no servidor).

Mas se estiver no Windows, um dos programas freeware recomendados é o WinSCP. Com ele instalado, você pode abrir a caixa de Executar no Menu Iniciar (usando a combinação tecla Windows + R) e digitar diretamente o endereço:

Feito isso, ele perguntará sua senha e abrirá uma tela parecida com a seguinte, a partir de onde você pode arrastar e soltar arquivos entre seu PC local e sua hospedagem remota. Uma maneira simples de transferir seu site para nossa hospedagem de forma segura (uma vez que transmissão por SSH é sempre encriptada e segura).

Aviso: Putty e WinSCP são programas gratuitos de terceiros que não tem nenhum tipo de associação com a Locaweb. A Locaweb não se responsabiliza pelo mal uso desse tipo de programa. Além disso, em tendo SSH/SFTP/SCP, você pode utilizar qualquer outro programa (pago ou gratuito) que aceite os mesmos protocolos, e a partir de qualquer sistema operacional.