Partilhar via


Gerar e armazenar chaves SSH no portal do Azure

Aplica-se a: ✔️ VMs do Linux VMs ✔️ do Windows Conjuntos ✔️ ✔️ de dimensionamento flexíveis Conjuntos de dimensionamento uniformes

Se utilizar frequentemente o portal para implementar VMs do Linux, pode simplificar a utilização de chaves SSH ao integrá-las no Azure. Existem várias formas de criar chaves SSH para utilização com o Azure.

  • Pode criar chaves SSH quando criar uma VM pela primeira vez. As chaves não estão associadas a uma VM específica e pode utilizá-las em aplicações futuras.

  • Pode criar chaves SSH no portal do Azure separadas de uma VM. Pode utilizá-las com VMs novas e antigas.

  • Pode criar chaves SSH externamente e carregá-las para utilização no Azure.

Pode reutilizar as chaves armazenadas em várias aplicações de acordo com as necessidades da sua organização.

Para obter informações mais detalhadas sobre como criar e utilizar chaves SSH com VMs do Linux, veja Utilizar chaves SSH para ligar a VMs do Linux.

Gerar novas chaves

  1. Abra o portal do Azure.

  2. Na parte superior da página, escreva SSH para procurar. Em Marketplace, selecione Chaves SSH.

  3. Na página Chave SSH , selecione Criar.

    Criar um novo grupo de recursos e gerar um par de chaves SSH

  4. Em Grupo de recursos, selecione Criar novo para criar um novo grupo de recursos para armazenar as chaves. Escreva um nome para o grupo de recursos e selecione OK.

  5. Em Região , selecione uma região para armazenar as chaves. Pode utilizar as chaves em qualquer região. Esta opção é apenas a região onde as armazena.

  6. Escreva um nome para a sua chave em Nome do par de chaves.

  7. Na origem da chave pública SSH, selecione Gerar origem de chave pública.

  8. Quando terminar, selecione Rever + criar.

  9. Depois de passar a validação, selecione Criar.

  10. Irá obter uma janela de pop-up para, selecione Transferir chave privada e crie um recurso que transfira a chave SSH como um ficheiro .pem.

    Transferir a chave privada como um ficheiro .pem

  11. Depois de transferir o ficheiro .pem, poderá querer movê-lo para algum local no seu computador para o qual seja fácil apontar a partir do seu cliente SSH.

Ligar à VM

No seu computador local, abra uma linha de comandos do PowerShell e escreva:

ssh -i <path to the .pem file> username@<ipaddress of the VM>

Por exemplo, escreva: ssh -i /Downloads/mySSHKey.pem azureuser@123.45.67.890 e substitua o endereço IP de exemplo no final do comando pelo endereço IP público da VM.

Carregar uma chave SSH

Também pode carregar uma chave SSH pública para armazenar no Azure. Para obter informações sobre como criar um par de chaves SSH, veja Utilizar chaves SSH para ligar a VMs do Linux.

  1. Abra o portal do Azure.

  2. Na parte superior da página, escreva SSH para procurar. Em *Marketplace, selecione Chaves SSH.

  3. Na página Chave SSH , selecione Criar.

    Carregar uma chave pública SSH para ser armazenada no Azure

  4. Em Grupo de recursos, selecione Criar novo para criar um novo grupo de recursos para armazenar as chaves. Escreva um nome para o grupo de recursos e selecione OK.

  5. Em Região , selecione uma região para armazenar as chaves. Pode utilizar as chaves em qualquer região. Esta opção é apenas a região onde estão armazenadas.

  6. Escreva um nome para a sua chave em Nome do par de chaves.

  7. Na origem da chave pública SSH, selecione Carregar chave pública existente.

  8. Cole o conteúdo completo da chave pública em Carregar chave e, em seguida, selecione Rever + criar.

  9. Após a conclusão da validação, selecione Criar.

Depois de carregar a chave, pode optar por utilizá-la quando criar uma VM.

Teclas de lista

O Azure armazena as chaves SSH criadas no portal como recursos, para que possa filtrar a vista de recursos para ver todas.

  1. No portal, selecione Todos os recursos.

  2. Nos filtros, selecione Tipo, anule a seleção da opção Selecionar tudo para limpar a lista.

  3. Escreva SSH no filtro e selecione Chave SSH.

    Captura de ecrã a mostrar como filtrar a lista para ver todas as chaves SSH.

Obter a chave pública

Se precisar da sua chave pública, pode copiá-la facilmente a partir da página do portal da chave. Basta listar as chaves (utilizando o processo na última secção) e, em seguida, selecionar uma chave na lista. A página da sua chave é aberta e pode clicar no ícone Copiar para a área de transferência junto à chave para a copiar.

Passos seguintes

Para saber mais sobre como utilizar chaves SSH com VMs do Azure, veja Utilizar chaves SSH para ligar a VMs do Linux.