Corregir error de permiso llave publica

Solución al problema de permisos en los archivos de llaves públicas y privadas SSH con un pequeño comando. ......
Publicado
Actualizado
Engagements 0 Comentario

Cuando nos comparten una llave pública para usar en una conexión ssh la mayoría de las veces tenemos mal los permisos del archivo y obtenemos el siguiente error:  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        @         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
        @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        Permissions 0644 for '...key.pub' are too open.
        It is required that your private key files are NOT accessible by others.
        This private key will be ignored.
        Load key "...key.pub": bad permissions

Para solucionar este problema solo debemos asignar los permisos correctos al archivo 

sudo chmod 600 /RUTA_ARCHIVO/NOMBRE_ARCHIVO.pub

Supongamos que nuestro archivo se llama key.pub y se encuentra en el directorio .ssh de nuestra carpeta personal, para reparar los permisos solo debemos ejecutar:

sudo chmod 600 ~/.ssh/key.pub
        

Listo, ya tenemos solucionado el problema de permisos en nuestra llave pública 

Comentarios