1
resposta

[Dúvida] associate cloud enginieer aula 4 - Por que VM Linux

não sei nada de linux, sou usuário windows. o professor criou uma VM Linux, estou perdido. Posso criar essa VM windows ou tem que ser linux.

ps. estou falando de estudo do curso, não de uma aplicação real

1 resposta

Oi Salvador!

Entendo sua preocupação, especialmente se você está mais familiarizado com o Windows. No curso, o professor optou por usar uma VM Linux porque muitas das ferramentas e comandos utilizados em ambientes de nuvem são mais comuns ou nativos no Linux. Isso não significa que você não possa usar uma VM Windows, mas pode ser que você encontre algumas diferenças nos comandos e na configuração.

Para a aula específica de conexão via SSH, o processo é um pouco diferente no Windows. No Linux e no Mac, você usa o terminal integrado para gerar chaves SSH e se conectar à VM. No Windows, você pode usar ferramentas como o PuTTY para fazer a conexão SSH. Vou te dar um passo a passo básico para gerar chaves SSH e conectar-se a uma VM Linux usando o Windows:

  1. Gerar Chaves SSH no Windows:

    • Baixe e instale o PuTTYgen.
    • Abra o PuTTYgen e clique em "Generate". Mova o mouse para gerar a chave.
    • Salve a chave pública e a chave privada em um local seguro.
  2. Adicionar a Chave Pública à VM no Google Cloud:

    • No console do Google Cloud, vá para a página de instâncias de VM.
    • Selecione a instância à qual deseja se conectar e clique em "Editar".
    • Role para baixo até encontrar a seção "Chaves SSH" e clique em "Mostrar e editar".
    • Cole a chave pública gerada pelo PuTTYgen no campo "Enter public SSH key" e salve.
  3. Conectar-se à VM usando PuTTY:

    • Abra o PuTTY.
    • No campo "Host Name (or IP address)", insira o endereço IP externo da sua VM.
    • No menu lateral, vá para "Connection" > "SSH" > "Auth".
    • Em "Private key file for authentication", selecione a chave privada que você salvou.
    • Volte ao menu principal e clique em "Open" para iniciar a sessão SSH.

Bons estudos!