DocumentaciónDespliegue

    10

    Comandos CLI

    Comandos CLI

    FlowPro NG incluye herramientas de línea de comandos para la administración del sistema. Estos comandos se instalan automáticamente con el paquete flowpro-server y están disponibles en /usr/local/bin/.

    ComandoDescripción
    flowpro-statusMuestra el estado del sistema — paquetes instalados, servicios, esquema de base de datos y verificación rápida
    flowpro-reset-passwordLista usuarios y restablece contraseñas olvidadas

    El comando flowpro-status proporciona una visión completa del estado del sistema FlowPro NG. Verifica los paquetes instalados, el estado de los servicios, las versiones del esquema de base de datos y realiza una verificación rápida de Elasticsearch, la API del backend y el uso del disco.

    bash
    flowpro-status
    flowpro-status output
    Ejemplo de salida de flowpro-status

    Secciones de la salida:

    SecciónDescripción
    PaquetesVersiones instaladas de todos los paquetes .deb de FlowPro (flowpro-server, flowpro-backend, flowpro-frontend, flowpro-kafka, flowpro-geoip, flowpro-nfacctd, flowpro-honeypot)
    ServiciosEstado de todos los servicios del sistema — verde (activo), rojo (inactivo), amarillo (no configurado)
    Esquema de base de datosRevisión de PostgreSQL Alembic y número de migraciones de base de datos
    Verificación rápidaEstado del clúster Elasticsearch (green/yellow/red), estado de la API del backend, porcentaje de uso del disco
    Ejecute flowpro-status después de cada actualización para verificar que todos los paquetes, servicios y bases de datos están en buen estado.

    El comando flowpro-reset-password permite a los administradores listar usuarios y restablecer contraseñas olvidadas directamente desde la línea de comandos. Se conecta directamente a la base de datos PostgreSQL local.

    Listar usuarios:

    bash
    flowpro-reset-password list
    flowpro-reset-password list output
    Ejemplo de salida de flowpro-reset-password list

    Comandos disponibles:

    ComandoDescripción
    flowpro-reset-password listListar todos los usuarios de FlowPro
    flowpro-reset-password set <user> <pass>Establecer nueva contraseña para usuario FlowPro
    Al restablecer la contraseña de un usuario FlowPro, también se desactiva su autenticación de dos factores (TOTP). El usuario deberá volver a activar 2FA en Configuración después de iniciar sesión con la nueva contraseña.
    Este comando requiere privilegios de root o sudo. Se conecta directamente a la base de datos PostgreSQL.