Documentación
Importar desde ~/.ssh/config
Trae los hosts existentes de tu configuración de OpenSSH a la aplicación sin volver a escribirlos.
Cualquiera que administre una flota casi seguro tiene ~/.ssh/config. Volver a escribir treinta hosts
a mano es el tipo de motivo por el que una herramienta se abandona durante el período de prueba.
Cómo usarlo
- Elige el proyecto al que importar.
- Importar desde configuración SSH.
- La aplicación lee
~/.ssh/config(o una ruta que especifiques) y lista los hosts encontrados. - Marca los hosts que necesitas, luego Importar.
El paso de vista previa no escribe nada — solo lee y muestra. No se crea nada hasta que presionas el botón final.
Qué se lee
| En la configuración | En la aplicación |
|---|---|
Host | Nombre de la VM |
HostName | Host — si falta, se usa la propia etiqueta Host, igual que hace ssh |
Port | Puerto (por defecto 22) |
User | Solo se muestra como referencia |
IdentityFile | Solo se muestra, el contenido de la clave no se lee |
Qué se omite intencionalmente
Este lector deliberadamente hace un trabajo incompleto:
- No se sigue
Include. - Se ignoran los bloques
Match.
Ambos pueden hacer que un host se resuelva de forma diferente según el contexto, y eso no se puede representar fielmente en una lista de casillas de verificación. Importar los elementos simples y manejar el resto tú mismo es mejor que importar algo sutilmente incorrecto.
Si tu configuración usa muchas declaraciones Include, importa desde cada archivo por separado
especificando la ruta exacta.
Las credenciales no se importan
Este es el punto más importante y también es deliberado:
IdentityFilesolo se muestra. La aplicación nunca abre ni lee tus claves privadas.
Después de importar los hosts, añade las credenciales de cada VM de forma intencional — consulta
Credenciales. Suena más tedioso, pero ese es el
límite correcto: no debería existir una herramienta que aspire automáticamente todas las claves de ~/.ssh.
Después de importar
- Etiqueta el grupo de máquinas importadas para filtrar rápido más adelante.
- Renombra si la etiqueta de configuración es demasiado críptica (
h3→db-primary). - Activa el monitoreo para las máquinas críticas.
¿No tienes ~/.ssh/config?
Aún puedes añadirlos a mano, o escribir un archivo de configuración mínimo e importarlo:
Host web-01
HostName 10.0.1.11
Port 22
User deploy
Host db-01
HostName 10.0.1.20
User deploy