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