Exercício - Configurar o servidor SSH
Você deseja navegar pelos arquivos de projeto da sua agência em uma máquina remota. Primeiro, você precisa configurar essa máquina remota e configurá-la para SSH.
Neste exercício, você criará uma máquina virtual (VM) Linux no Azure para hospedar os arquivos de aplicativo da sua agência. Você também gerará uma chave SSH que usará para configurar a máquina virtual para conexões SSH.
Estamos usando o Azure neste exercício, mas sua VM Linux pode existir em qualquer lugar.
Configurar a máquina virtual
Primeiro, você deve definir a configuração inicial para sua VM Linux.
Navegue até ao portal do Azure e inicie sessão na sua conta do Azure. Você pode criar uma conta gratuita se não tiver uma.
No menu do portal, selecione Criar um recurso.
Procure máquina virtual e selecione a lista suspensa Criar máquina virtual na opção Máquina virtual .
Selecione sua assinatura do Azure e crie um novo grupo de recursos.
Especifique os detalhes da VM, como o nome, o tamanho e a imagem base. A captura de tela mostra alguns detalhes de exemplo, mas você pode escolher versões recentes de outras distros Linux e examinar os servidores SSH suportados.
Configurar SSH
Agora, você deve definir a configuração SSH e finalizar a criação de sua VM para que você tenha um servidor SSH funcionando.
O Azure gera automaticamente um par de chaves SSH para você. Você pode deixar a conta de Administrador preenchida com os valores padrão. O nome de usuário será usado ao se conectar à sua VM por SSH no próximo exercício.
Sua VM também precisa aceitar tráfego SSH de entrada através da porta SSH 22. Por padrão, o Azure deve ter essa regra especificada durante a criação da VM.
Selecione Verificar + criar.
Você pode receber um erro de validação na guia Rede; Em caso afirmativo, selecione esse erro e crie uma nova rede virtual. Selecione Rever + criar novamente.
Depois de analisar os detalhes, selecione Criar e o Azure implantará sua VM. Este processo pode demorar alguns minutos.
Quando solicitado com uma tela para gerar um novo par de chaves, selecione "Baixar chave privada e criar recurso". Isso faz o download de um
.pemarquivo que contém sua chave. Anote para onde o arquivo é baixado; Você precisará desse caminho de arquivo no próximo exercício.
Depois que o recurso for implantado, selecione Ir para o recurso.
Copie o endereço IP público da visão geral das propriedades da VM recém-criada. Você precisará desse endereço IP no próximo exercício para o nome do host ao se conectar à sua VM por SSH.
Ótimo trabalho! Você implantou uma VM Linux à qual você pode se conectar usando SSH.
Na próxima seção, você aprenderá como usar a extensão Visual Studio Code Remote - SSH para se conectar à VM.