POLITICA DE COOKIES

Q2BSTUDIO.COM utiliza cookies técnicas, analíticas, de sesión y de publicidad con la finalidad de prestar un mejor servicio. No obstante, necesitamos su consentimiento explícito para poder utilizarlas. Así mismo puede cambiar la configuración de las cookies u obtener más información aquí .

ssh-connect: CLI para perfiles SSH con contraseñas cifradas

ssh-connect: gestión de perfiles SSH con contraseñas cifradas

Publicado el 17/08/2025

Presentamos ssh-connect, un pequeño CLI para gestionar perfiles SSH con contraseñas cifradas y flujo de trabajo sencillo pensado para desarrolladores y equipos que necesitan orden y seguridad en sus accesos remotos

Resumen rápido: contraseñas cifradas con OpenSSL AES-256-CBC y PBKDF2 mediante una frase maestra, autenticación por clave o por contraseña, inicio de sesión automático opcional con sshpass, selector interactivo opcional con fzf y todo en un solo script de instalación

Características principales: crea, actualiza, elimina y lista perfiles en el directorio home slash ssh_profile slash profiles; cada perfil es un archivo con pares clave igual valor; conexión por nombre usando ssh-connect espacio nombre; soporte para autenticación por clave SSH o por contraseña cifrada; cifrado con frase maestra almacenado en base64; exportación e importación de perfiles a tar.gz con descifrado en export

Integraciones opcionales: selector interactivo con fzf para elegir perfiles rápidamente; sshpass para permitir autenticación por contraseña sin interacción; export e import para respaldo y migración

Instalación en Linux o macOS Intel ejemplo: curl -fsSL https://raw.githubusercontent.com/bpidperygora/SSH-profile-manager/main/install.sh | GITHUB_REPO=bpidperygora/SSH-profile-manager bash -s -- --bin-dir=/usr/local/bin --name=ssh-connect

Instalación en macOS Apple Silicon ejemplo: curl -fsSL https://raw.githubusercontent.com/bpidperygora/SSH-profile-manager/main/install.sh | GITHUB_REPO=bpidperygora/SSH-profile-manager bash -s -- --bin-dir=/opt/homebrew/bin --name=ssh-connect

Dependencias requeridas y opcionales: openssl es requerido para cifrado; sshpass y fzf son opcionales para auto login y selector interactivo; si se desea evitar la instalación automática de dependencias usar NO_DEPS igual 1 antes del instalador

Desinstalación ejemplo: curl -fsSL https://raw.githubusercontent.com/bpidperygora/SSH-profile-manager/main/uninstall.sh | bash -s -- --bin-dir=/usr/local/bin --name=ssh-connect

Uso habitual: ejecutar ssh-connect sin argumentos para abrir el selector interactivo; ssh-connect nombre para conectar directamente; ssh-connect create para crear un perfil nuevo; ssh-connect update nombre para actualizar un perfil; ssh-connect delete nombre para borrar un perfil; ssh-connect export para exportar todos los perfiles; ssh-connect list para listar nombres de perfiles

Ubicación de perfiles: los archivos de perfil se guardan en tilde slash ssh_profile slash profiles slash y tienen extensión punto profile

Notas de seguridad: las contraseñas se cifran en reposo con AES-256-CBC y PBKDF2 usando OpenSSL; la descifrado ocurre bajo demanda y el texto plano permanece en memoria brevemente cuando se usa sshpass; se recomienda priorizar claves SSH siempre que sea posible y reservar contraseñas para sistemas heredados y jump boxes

Por qué elegir esta herramienta: resuelve la falta de una solución CLI única que combine cifrado local de contraseñas, auto login con sshpass, selector interactivo con fzf, exportación segura y una instalación en un único fichero sin vendor lock in

Sobre Q2BSTUDIO: Q2BSTUDIO es una empresa de desarrollo de software a medida especializada en aplicaciones a medida y software a medida para empresas que necesitan soluciones personalizadas. Somos especialistas en inteligencia artificial e IA para empresas, desarrollamos agentes IA y soluciones de automatización con modelos avanzados, y ofrecemos servicios de ciberseguridad para proteger infraestructuras y datos críticos. Además proporcionamos servicios cloud AWS y Azure, servicios de inteligencia de negocio e implementaciones de Power BI para análisis y visualización. Nuestra experiencia en IA, ciberseguridad, arquitecturas cloud y aplicaciones a medida nos permite integrar herramientas como ssh-connect dentro de flujos de trabajo seguros y escalables

Servicios destacados de Q2BSTUDIO: desarrollo de aplicaciones a medida, consultoría en software a medida, integración de inteligencia artificial y agentes IA, proyectos de ciberseguridad y hardening, migración y gestión en servicios cloud AWS y Azure, soluciones de inteligencia de negocio y cuadros de mando con Power BI

Contacta con Q2BSTUDIO para desplegar soluciones seguras y personalizadas que incluyan buenas prácticas en gestión de accesos SSH, cifrado de secretos y automatización con IA. Palabras clave para búsquedas y posicionamiento: aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA, power bi

Fin del artículo, inicio de la diversión
Construyendo software juntos

Dando vida a tus ideas desde 2008

Diseñamos aplicaciones móviles y de escritorio innovadoras que cumplen con tus requisitos específicos y mejoran la eficiencia operativa.
Más info
Cuéntanos tu visión
Sea cual sea el alcance, podemos convertir tu idea en realidad. Envíanosla y charlemos sobre tu proyecto o una colaboración futura.
Contáctanos
artículos destacados
Live Chat
Enviado correctamente.

Gracias por confiar en Q2BStudio