Herramientas y Métodos en Ingeniería del Software Version 1.0, Febrero-2024. Joaquín Cañadas <jjcanada@ual.es>

Problemas habituales y soluciones en Azure.

Error SSH: Permission denied (public key)

Una vez creada la VM Linux debes acceder a ella por ssh. Un error habitual es que no te permita acceder y aparezca el mensaje Permission denied (public key)

Permission denied (public key)
Fig. 1. SSH error: Permission denied (public key)

Para resolverlo, asegúrate que en comando ssh estás usando el mismo nombre de usuario que escribiste al crear la VM, respetando mayúsculas y minúsculas:

  1. Selecciona la VM en la consola de azure, ve al menú "Reset password", que te permite la clave pública. Comprueba que usuario es ubuntu en minúscula, o bien has puesto otro. El usuario que escribes en el comando ssh ubuntu@…​. debe coincidir exactamente con el nombre de usuario que usaste al crear la VM.

Reset password
Fig. 2. VM reset password: username
  1. Si el error persiste, actualiza la clave pública de la VM con la opción

Reset password
Fig. 3. VM reset password: enter new public key