He generado claves y las he aprobado para el acceso con mi equipo de TI corporativo. Sin embargo, necesito agregarlos a mi terminal cada vez que inicie mi máquina (el script que me dieron para solucionar esto todavía no me funciona). Así que por ahora tengo que emitir. ssh-add ~/.ssh/keyfolder/private_key Cada vez que enciendo mi máquina.
Hoy sin embargo, empecé a recibir este error:
~/.ssh/keyfolder/private_key: Permission denied
He intentado emitir un chmod 777 en esa clave privada pero no tuve suerte.
¿Qué he hecho / estoy haciendo mal?
$sudo ls -lha ~/.ssh/keyfolder/private_key
-rwxrwxrwx 1 rabdelaz staff 1.7K 2013-07-29 10:19 /home/rabdelaz/.ssh/keyfolder/private_key
RESPUESTA: Necesitaba los niveles de permiso correctos en los lugares correctos (obviamente).
así que lo que hice fue establecer la "carpeta de claves" y la clave en sí misma en 600.
No estoy seguro de lo que eran las permisos antes ...
ls comando se refiere a ~/.ssh/deployed/2013-07-29 pero las listas de salida /home/rabdelaz/.ssh/keyfolder/private_key ¿que esta pasando?
ls -lha ~/.ssh/keyfolder/private_key... es posible que tu chmod no esté tomando.