ssh-add cada vez que quiero usar SSH para iniciar session en mi server remoto

Tengo instaladas keys SSH en OSX Mavericks instaladas en ~/.ssh/

Cada vez que deseo SSH a un server desde la Terminal, necesito hacer lo siguiente:

  • No se puede crear un ejecutable .app que funcione con Platypus
  • Error de AppleScript: al colocar text sin formatting en el portapapeles, el text siempre se convierte en text enriquecido
  • update_terminal_cwd demystified por favor?
  • ¿Cómo evito que NSURLSessionD se inicie cada vez que reinicio mi Mac?
  • Solución de problemas de cierre de session espontáneo (locking del server de Windows?)
  • Restringir las opciones de Comando + pestaña solo a las aplicaciones que están en el espacio actual
  •  eval `ssh-agent -s` ssh-add ~/.ssh/example_rsa 

    Si abro una nueva window de Terminal y trato de escribir ssh-add ~/.ssh/example_rsa , simplemente falla. Necesito usar el paso eval 'ssh-agent -s' cada vez primero, luego puedo agregar con ssh-add y luego usarlo para SSH a mi destino requerido.

    Antes, cuando tenía OS X Mountain Lion, no tenía que hacer esto más de una vez. Acabo de agregar las keys SSH, y me fui.

    Cuando progtwigs como GitHub hacen su magia, siempre funciona, usando sus propias keys SSH. También funciona si uso Git desde la Terminal. Solo cuando quiero SSH a un server que usa esa key específica.

    De acuerdo, tiene una contraseña.

    Estos son los privilegios en las carpetas:

     700 ~/.ssh 600 ~/.ssh/authorized_keys 600 ~/.ssh/example_rsa 644 ~/.ssh/example_rsa.pub 

    Si pudiera arrojar algo de luz sobre esto, estaría extremadamente agradecido. Varias de mis keys que he generado tienen las passwords en ellas, y es una pena encontrar sus respectivas passwords y escribirlas cada vez que quiera SSH con ellas.

    Utilizo exactamente las mismas keys de CentOS, Debian, Ubuntu; no tengo problemas una vez que las agregué una vez. Nunca necesita hacerlo de nuevo. Solo desde que me mudé a Mavericks (installation limpia).

  • Agregue el margen inferior o deslice la última línea en la Terminal Mac OS
  • 35 "Flash Player" en DiskUtility
  • Servidor OS X: no se puede actualizar o configurar: App Store falla: "Esta acción no se pudo completar"
  • ¿Cómo puedo especificar un icono personalizado para una stack Dock?
  • Ignorar aplicaciones en el disco del sistema clónico
  • / usr / local / bin / no encontrado por Automator y Java pero existe en Terminal
  • 2 Solutions collect form web for “ssh-add cada vez que quiero usar SSH para iniciar session en mi server remoto”

    Sé que no responde su pregunta directamente, pero ¿ha intentado utilizar un file de configuration para asignar sus keys a los serveres?

    en .ssh crea un file llamado config. En el file coloca las inputs de tu server y asigna la key

     Host server1 HostName 10.10.10.1 User myUser IdentityFile ~/.ssh/id_rsa 

    entonces solo puedes ejecutar ssh server1

    Puede agregar la ruta del file de la key privada al file '~ / .ssh / config'

    El inicio de session coincidirá automáticamente

     IdentityFile ~/.ssh/example1_rsa IdentityFile ~/.ssh/example2_rsa IdentityFile ~/.ssh/example3_rsa 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).