¿Qué aplicaciones / progtwigs / daemons en OS X usan mis keys ~ / .ssh / id_rsa *?

Recientemente comencé a usar Git con GitHub y descubrí que ya tengo un par generado de keys SSH, públicas y privadas. Esto me lleva a preguntar: ¿qué aplicaciones / progtwigs / daemons en mi Mac podrían haber causado la creación de este par de keys? Nunca utilicé SSH para iniciar session en otra máquina.

  • Aparece el cuadro de dialog Contraseña para key privada SSH sin contraseña
  • ¿Cómo desactivo la administración remota y habilito el uso compartido de pantallas?
  • ¿Por qué los diferentes resultados para ping? ¿O por qué se involucra la Time Capsule?
  • ¿Puedes trabajar con Vim en iPad Mini con un keyboard externo?
  • Cambie a MacPorts SSH por defecto 10.8 / 10.9
  • ¿Cómo puedo evitar que el terminal Mac ssh se desconecte cuando la pantalla se apaga automáticamente?
  • ¿Cómo puedo mantener vivo un túnel ssh usando launchd?
  • Cambio de los colors de los terminales cuando se transfiere a la máquina remota y viceversa
  • ¿Cómo boost la demora para bashs fallidos de inicio de session SSH en OS X?
  • ¿Cómo puedo ejecutar un script automáticamente cuando cambio la location?
  • Cómo deshabilitar la frase de contraseña de SSH salva keychain en OS X Sierra
  • Cambiar la información de connection ssh para el inicio de session remoto
  • 4 Solutions collect form web for “¿Qué aplicaciones / progtwigs / daemons en OS X usan mis keys ~ / .ssh / id_rsa *?”

    Para ser honesto, la pregunta es un poco enorme . Sus keys ssh podrían haberse generado si activó el sshd (Acceso remoto) desde el panel de preferences para compartir; en cuanto a lo que podría haber usado (o los usa), es cualquier progtwig (como Git, Subversion, SFTP, etc.) que requiere acceso ssh. No estoy seguro de cuál podría haber generado exactamente para usted, pero siempre puede eliminarlos y ver qué falla (¡guarde una copy de security!).

    De manera divertida, tu propia pregunta incluye la respuesta. GitHub para Mac usa Git a través de SSH, y generará automáticamente pares de keys SSH no protegidas (por ejemplo, sin frase de contraseña) para insert / extraer contenidos entre el repository remoto y los locales.

    El progtwig para crear pares de keys SSH es ssh-keygen .

    Al habilitar el daemon SSH en el panel de preferences Compartir, no se crea un par de keys para un usuario en ~ / .ssh / El daemon SSH solo crea un par de keys de host SSH en / etc / ssh_host * _key *

    Si no ha utilizado ssh-keygen para crear las keys, tal vez algún otro progtwig lo haya hecho por usted. No sé cuál hace eso pero no he usado git.

    En cuanto al uso de las teclas, todos los progtwigs que usan SSH pueden usar las teclas. Algunos, como ssh, usan las teclas automáticamente; en algunos, como Cyberduck (SFTP), debe seleccionar el file de key manualmente.

    Fugarse

     fs_usage(1) 

    o

     opensnoop(1m) 

    Ambos commands tienen opciones para mirar un directory o una ruta. Abra una terminal y, bueno, mire ~ / .ssh. Ver quién realmente accede a esa ruta. Si encuentra un progtwig que accede ilícitamente a esa ruta, cuéntenos todo. Por favor.

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