1. Home
  2. Locaweb Cloud
  3. Como conectar a minha VM via SSH?

Como conectar a minha VM via SSH?

Informação!

Praticidade e usabilidade são conceitos-chave no Locaweb Cloud. Cada detalhe é pensado para que você tenha uma experiência positiva com a nossa plataforma. Por isso, a perspectiva de acessar máquina virtual (VM) remotamente, usando uma conexão SSH.

É um processo que acontece a partir de três métodos principais:

  1. Terminal (Linux/macOS)
  2. PuTTY (Windows)
  3. Clientes gráficos (ex: Termius, MobaXterm, VS Code)

Neste tutorial, você vai saber exatamente como proceder em cada caso.

Pré-requisito

1. IP Público Configurado

A conexão SSH exige um endereço IP acessível pela internet. Verifique se:

2. Acesso SSH Liberado no Firewall

Para que a conexão SSH chegue até sua VM, é necessário permitir a entrada de tráfego no firewall:

  • Se você usa NAT Estático, crie uma regra de entrada liberando a porta 22 (padrão do SSH). [Link: Tutorial 31 – Como configurar um NAT estático]

  • Se usa Redirecionamento de Portas, libere a porta pública configurada no encaminhamento (ex: 22). 
  • Além disso, verifique se a regra de firewall correspondente foi criada corretamente para permitir a entrada do tráfego na porta escolhida. 

1. Conexão via terminal (Linux/macOS)

Importante!

Antes de começar:

  • Certifique-se de que sua VM está em execução. 
  • Tenha sua chave privada (.key) salva localmente, ou gere-a, caso não tenha feito esse processo.
  • Garanta que há endereço IP público associado à VM.

Passo 1 – Localização da chave

Localize sua chave .key. Geralmente, ela é baixada após a criação da chave SSH no painel. A indicação abaixo vai ajudar a localizá-la.
Exemplo de caminho comum: [~/Downloads/minha-chave.key]

Passo 2 – Aplique a permissão correta

Antes de usar a chave SSH, é preciso aplicar a permissão restrita. Esse procedimento é necessário para garantir que apenas você tenha acesso à chave e evitar erros de segurança. 

Para executá-lo, use o comando: [$ chmod 400 ~/Downloads/minha-chave.key]

Passo 3 – Estabeleça a conexão

A finalização do processo se dá a partir do comando abaixo. Para executá-lo, indique corretamente as variáveis, conforme a orientação trazida logo abaixo

Comando: [$ ssh -i ~/Downloads/minha-chave.key usuario@IP-da-VM]

Sendo que:

  • -i: indica o caminho da chave privada.
  • usuario: é o nome de login padrão do sistema da VM.
  • IP-da-VM: é o endereço IP público da sua máquina virtual. 

Exemplo: [$ ssh -i ~/Downloads/minha-chave.key meuUsuario@203.0.113.10]

2. Conexão via PuTTY (Windows)

Importante!

Antes de começar:

  • Certifique-se de que sua VM está em execução e devidamente associada a um IP público
  • Tenha sua chave privada (.key) salva localmente, ou gere-a, caso não tenha feito esse processo.
  • Tenha programas PuTTY e PuTTYgen instalados.

Passo 1 – Conversão da chave

O programa PuTTY não aceita o formato .key. Por isso, é necessário convertê-la para .ppk, usando o PuTTYgen, que vem junto com o PuTTY. Basta seguir os passos a seguir:

  • Abra o PuTTYgen
  • Clique no botão load — no canto inferior direito da tela — e selecione o arquivo .key. Na hora de carregar o arquivo, ao abrir o seletor, lembre-se de selecionar a opção todos os arquivos. Assim, vai localizar o seu .pem. 
  • Clique em save private key e salve sua chave no formato.ppk.
    Nesse momento, você receberá um aviso referente à possível geração de senha para o uso da chave. Se não quiser determinar um código de acesso, pode ignorar o alerta.

Passo 2 – Configuração do acesso no PuTTY

  • Abra o PuTTY
  • No campo host Name (or IP address), da área superior da tela, digite o comando [usuario@IP-da-VM], considerando que:
  • A palavra usuario deve ser substituída pelo seu usuário.
    Exemplo: ubuntu@203.0.113.10
  1. No menu da lateral esquerda, escolha a opção connection, em seguida, clique em SSH, depois em auth e, por fim, selecione credentials. Então, verá o modal abaixo:
  2. Para preencher o campo private key file for authentication, clique em browse e selecione seu .ppk.

Passo 3 – Conexão da VM

Chegou a hora de finalizar o processo. Para isso, você deve:

  • Voltar à tela principal do PuTTY.
  • Clicar em open.
  • Confirmar a primeira conexão no aviso de segurança.
Pronto!

Você será conectado à VM, sem necessidade de senha.

Importante!

Salve essa configuração como um perfil no PuTTY para facilitar conexões futuras.

3. Conexão via clientes gráficos

O Locaweb Cloud também possibilita a conexão com a VM via interfaces como Termius, MobaXterm, Visual Studio Code (Remote SSH) ou outros clientes SSH disponíveis para Windows, macOS ou Linux.

Cada um desses aplicativos possui seu próprio fluxo de configuração. Por isso, o ideal é que você consulte o tutorial do cliente que vai utilizar e siga as orientações específicas. Para ajudar nesse processo, já adiantamos que você precisará da seguintes informações

  • IP público da VM.
  • Usuário do sistema (ex: locaweb, app-dev, root).
  • Arquivo da chave privada (.key) gerado no momento da criação.
  • Permissões corretas.

Próximos passos

Criar um disco adicional para a VM

Se o disco principal da sua VM não é suficiente, você pode ampliar o espaço de armazenamento. Criar e anexar um disco adicional permite separar os dados do sistema operacional. Isso facilita backups, aumenta a organização e oferece mais flexibilidade para seus dados.

Este artigo foi útil ?

Artigos relacionados