Problema con el agente ssh

Tengo un problema al usar el agente ssh para asegurarme de no tener que ingresar una contraseña cada vez que un determinado progtwig use mi key privada id_rsa.

Hice ssh-add -K ~/.ssh/id_rsa y pareció agregar una input a mi llavero

Pero continúa incitándome. Cuando entro al llavero bajo control de acceso, parece que tal vez es porque no está configurado

  • Las opciones de CLI no funcionan si se pasan al final del command
  • Una utilidad de command-line para probar el estado de los files en el directory de la unidad iCloud
  • ¿Cómo iniciar manualmente un service sin tener una terminal de control?
  • Use brew para verificar la versión del software en línea antes de instalarlo
  • El command tar cvfz no está escrito en la carpeta iCloud Drive
  • ¿Por qué no recordará Subversion los certificates?
  • ¿Puedo replace caracteres en AppleScript?
  • Solía ​​poder usar g ++ desde la terminal, pero ahora falta. Todavía tengo XCode instalado
  • 3 Solutions collect form web for “Problema con el agente ssh”

    Comtesting dos veces tus permissions en esos files, si no son así, no funcionará:

     -rw------- 1 martin staff 1675 Jul 27 2009 id_rsa -rw-r--r-- 1 martin staff 403 Jul 27 2009 id_rsa.pub 

    ACTUALIZACIÓN : Si ve que los files tienen un @, eso significa que tienen "attributes extendidos".

    Puedes ver lo que son emitiendo:

     xattr -l <filename> 

    Conéctese manualmente desde la Terminal utilizando las opciones detalladas para ver dónde reside su problema, si se trata de un problema del lado del cliente. También puede consultar los loggings de errores en el server para averiguar si su key pública está siendo rechazada. Los permissions en la carpeta de usuario, la carpeta .ssh y los files dentro (como authorized_keys) necesitan tener todos los permissions de escritura grupales / otros eliminados, tanto en el cliente como en el server. SSH es muy exigente con los permissions y no usará nada que sea accesible para nadie más que usted.

    Yo tuve este problema también. Para mí /usr/bin/ssh-agent apaga después de un time.

     pgrep ssh-agent /usr/bin/ssh-agent -s #should show you something like this SSH_AUTH_SOCK=/tmp/ssh-OYn3ShRY4l/agent.37715; export SSH_AUTH_SOCK; SSH_AGENT_PID=37716; export SSH_AGENT_PID; echo Agent pid 37716; 

    Incluso me irrité y eliminé los progtwigs de OS X del lado de Control de acceso y los sustituí por versiones modernas y actualizadas de MacPorts. Todo está bien, excepto que Keychain Accesss es un poco escamoso. Mi versión de ssh-add se ejecuta para siempre. Solo necesita ejecutar la versión 'antigua de días' /usr/bin/ssh una vez para get su key en su llavero.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).