Servidores
Un servidor es una máquina que realmente hace el trabajo de los agentes. Neo no guarda en él nada más que su propia clave SSH (o certificado) y lo que necesiten las conexiones y agentes que configures en él.
Añadir un servidor
Servidores → “Añadir un servidor” → “Conectar un nodo de trabajo”: dirección, puerto, usuario y un método de inicio de sesión.
Métodos de inicio de sesión:
- Clave de DaxBax Neo (predeterminado). Neo genera una clave dedicada
para este servidor y te muestra un único comando para ejecutar en él,
que añade la mitad pública a
authorized_keys. A partir de entonces Neo solo inicia sesión con esta clave. - Tu propia clave. Pega una clave privada existente completa (con la primera y la última línea incluidas). Si la clave está protegida con frase de contraseña, esta se usa solo una vez, para leer la clave, y nunca se guarda — la clave en sí se conserva cifrada, sin la frase de contraseña.
- Contraseña. Por defecto, la contraseña se usa una vez: Neo inicia
sesión, añade su propia clave a
authorized_keys, comprueba que la clave funciona y, a partir de entonces, inicia sesión con la clave, olvidando la contraseña. Si el servidor rechaza el inicio de sesión por clave, puedes mantener la contraseña guardada en su lugar, y Neo seguirá usándola (incluso para responder a peticiones de sudo).
Ni la clave ni la contraseña se muestran nunca de vuelta a través de la interfaz — el registro de auditoría guarda el método usado, nunca el secreto en sí.
El usuario no necesita ser root: basta con sudo sin contraseña
(<usuario> ALL=(ALL) NOPASSWD:ALL). El botón “Comprobar” rechazará el
servidor sin esto.
Cambiar la dirección o el usuario
Cambiar el host, el puerto o el usuario requiere volver a verificar la conexión.
Un servidor, varios agentes
Se puede vincular más de un agente al mismo servidor; pueden compartirlo, pero cada uno tiene su propia memoria — aislada, o compartida con otro agente específico en el mismo servidor, elegido al crear el agente.
Certificados SSH en lugar de una clave fija
Algunos espacios de trabajo tienen activada una capa adicional de protección: en lugar de una clave fija, Neo firma cada conexión con un certificado de corta duración (válido unos 30 minutos) emitido por un servicio de certificados independiente. Si esto está activado para tu espacio de trabajo, los servidores pasan a usarlo por sí solos, en segundo plano, sin que tengas que hacer nada — la clave antigua simplemente deja de usarse. Ajustes → “Certificados SSH” muestra cuántos servidores ya han pasado a este sistema.