Contenido
SSHive Agent
Para qué sirve SSHive Agent
SSHive Agent es un pequeño asistente gratuito de NetMeSafe, el editor de SSHive. Permite a SSHive usar las claves SSH guardadas en otra aplicación, sin tenerlas nunca él mismo.
Por Lucas Russo, desarrollador de SSHive · Actualizado el
Las aplicaciones que alcanza: Strongbox, 1Password, Secretive (las claves del Secure Enclave del Mac), Bitwarden, gpg-agent (una YubiKey en modo OpenPGP, por ejemplo) y yubikey-agent.
Se inicia con tu sesión de macOS, sin ventana ni icono en el Dock, y transmite al agente que has elegido en SSHive dos tipos de peticiones: la lista de las claves públicas, y las firmas. Tus claves se quedan en su aplicación, que te pide permiso como siempre: Touch ID, desbloqueo de la bóveda, contacto de la YubiKey.
¿Lo necesitas?
| Tu situación | SSHive Agent |
|---|---|
| Tus claves están en Strongbox, 1Password, Secretive, Bitwarden, gpg-agent o yubikey-agent | Sí |
macOS 26.3 o anterior, y tus servidores usan el agente SSH de macOS (ssh-add) | Sí: en esas versiones de macOS, el agente de macOS también pasa por él |
| Tus claves están guardadas en SSHive (Ajustes > Claves SSH, o un archivo de clave elegido en el servidor) | No |
| Te conectas con contraseña | No |
| No lo sabes | SSHive te lo propone él mismo cuando una conexión lo necesita |
Lo que hace, y lo que no
- Solo responde al SSHive instalado desde el App Store, en la carpeta Aplicaciones.
- Transmite la lista de las claves y las firmas, nada más: se niega a añadir, retirar o bloquear claves en tu bóveda.
- Nunca ve tus claves privadas. Es el agente quien firma.
- Solo sale a internet cuando pulsas Buscar actualizaciones o Actualizar en su ventana, y solo a sshive.app.
- No recoge nada. En reposo no usa procesador.
- SSHive no lo descarga ni lo instala: lo haces tú, desde sshive.app/agent.
Lo que pide
macOS 13 Ventura o posterior, en un Mac con Apple silicon o Intel. 0,7 MB. Firmado por NetMeSafe y notarizado por Apple.
Válido para SSHive 2.0.8 en Mac