ness-core-service
Servicio principal (orquestador) del agente NESS.
Los comandos se usan por su nombre (el instalador agrega los binarios al PATH). En Windows, ejecútelos en PowerShell como administrador (recomendado; obligatorio donde se indica "Sí"). En macOS y Linux, con sudo.
- Windows
- macOS
- Linux
Gestión del servicio
| Argumento | Descripción | Ejemplo | Requiere admin |
|---|---|---|---|
--install | Instala el servicio Core. | ness-core-service --install | Sí |
--uninstall | Desinstala todo: Core, Web Filter, DLP, CIS y protección. | ness-core-service --uninstall | Sí |
--start | Inicia el servicio Core. | ness-core-service --start | Recomendado |
--stop | Detiene el servicio Core. | ness-core-service --stop | Sí |
--restart | Reinicia el servicio Core. | ness-core-service --restart | Sí |
--status | Muestra el estado del agente (token, intervalo, última sincronización). | ness-core-service --status | Recomendado |
Diagnóstico
| Argumento | Descripción | Ejemplo | Requiere admin |
|---|---|---|---|
--doctor | Chequeo de salud completo (Core, Web Filter, DLP y CIS). | ness-core-service --doctor | Recomendado |
--fix-all | Remedia los servicios del agente que estén caídos, de forma conservadora (no modifica lo que funciona). | ness-core-service --fix-all | Recomendado |
--logs | Analiza los registros: errores, alertas y resumen. | ness-core-service --logs | Recomendado |
--logs --find | Busca dentro de los registros. | ness-core-service --logs --find | Recomendado |
--ping | Mide la latencia hacia la nube de NESS. | ness-core-service --ping | Recomendado |
Web Filter
| Argumento | Descripción | Ejemplo | Requiere admin |
|---|---|---|---|
--enable-filter | Configura proxy, firewall y CA raíz del Web Filter. | ness-core-service --enable-filter | Recomendado |
--disable-filter | Quita el proxy y detiene el Web Filter. | ness-core-service --disable-filter | Recomendado |
--sync-webfilter | Fuerza la sincronización de políticas del Web Filter. | ness-core-service --sync-webfilter | Recomendado |
--install-webfilter | Instala el Web Filter. | ness-core-service --install-webfilter | Sí |
--uninstall-webfilter | Desinstala el Web Filter. | ness-core-service --uninstall-webfilter | Sí |
--fix-rootca | Regenera la CA raíz (soluciona la página de bloqueo o el error ERR_CERT_AUTHORITY_INVALID). | ness-core-service --fix-rootca | Recomendado |
Módulos
| Argumento | Descripción | Ejemplo | Requiere admin |
|---|---|---|---|
--install-dlp | Instala el módulo DLP. | ness-core-service --install-dlp | Sí |
--uninstall-dlp | Desinstala el módulo DLP. | ness-core-service --uninstall-dlp | Sí |
--install-patcher | Instala el servicio de gestión de parches (Patch Guard). | ness-core-service --install-patcher | Sí |
Instalación silenciosa
| Argumento | Descripción | Ejemplo | Requiere admin |
|---|---|---|---|
--silent | Configura, instala e inicia todo en un solo paso. Requiere --token. | ness-core-service --silent --token <TOKEN> --time 15 | Sí |
--token <TOKEN> | Token de su organización (obligatorio con --silent). | --token <TOKEN> | Sí |
--time 5|15|30|60 | Intervalo de reporte en minutos (por defecto 15). | --time 15 | Sí |
--services | Servicios adicionales a monitorear, separados por coma (opcional). | --services Apache,MySQL | Sí |
Ayuda
| Argumento | Descripción | Ejemplo | Requiere admin |
|---|---|---|---|
--help, -h | Muestra la ayuda. | ness-core-service --help | Recomendado |
| Argumento | Descripción | Ejemplo | Requiere admin |
|---|---|---|---|
--install | Instala el servicio (LaunchDaemon). Normalmente lo hace ness-configurator. | sudo ness-core-service --install | Sí (sudo) |
--uninstall | Desinstala el servicio. | sudo ness-core-service --uninstall | Sí (sudo) |
--trigger | Envía los datos a la nube de NESS de inmediato. | sudo ness-core-service --trigger | Sí (sudo) |
--doctor | Chequeo de salud del agente. | sudo ness-core-service --doctor | Sí (sudo) |
--scan-cis | Ejecuta la evaluación CIS macOS Benchmark (unos 40 controles). | sudo ness-core-service --scan-cis | Sí (sudo) |
--provision-extensions | Fuerza la instalación de la extensión NESS DLP en navegadores basados en Chromium. | sudo ness-core-service --provision-extensions | Sí (sudo) |
Por confirmar: nombre del binario en Linux
En Linux la ayuda muestra el binario con otro nombre; se documenta como ness-core-service mientras NESS lo confirma.
| Argumento | Descripción | Ejemplo | Requiere admin |
|---|---|---|---|
--status | Muestra el estado del agente. | sudo ness-core-service --status | Sí (sudo) |
--stop | Detiene el servicio. | sudo ness-core-service --stop | Sí (sudo) |
--restart | Reinicia el servicio. | sudo ness-core-service --restart | Sí (sudo) |
--trigger | Ejecuta un ciclo de monitoreo inmediato. | sudo ness-core-service --trigger | Sí (sudo) |
--doctor | Chequeo de salud de los 5 servicios: core, protección, DLP, Patch Guard y Web Filter. | sudo ness-core-service --doctor | Sí (sudo) |
--logs | Analiza los registros. | sudo ness-core-service --logs | Sí (sudo) |
--logs --find | Busca dentro de los registros. | sudo ness-core-service --logs --find | Sí (sudo) |
--scan-cis | Ejecuta la evaluación CIS. | sudo ness-core-service --scan-cis | Sí (sudo) |
--provision-extensions | Fuerza la instalación de la extensión NESS DLP en navegadores basados en Chromium. | sudo ness-core-service --provision-extensions | Sí (sudo) |
--uninstall | Desinstalación completa del agente. | sudo ness-core-service --uninstall | Sí (sudo) |
--version | Muestra la versión. | ness-core-service --version | Sí (sudo) |
Ejemplo de instalación silenciosa en Windows (despliegue masivo):
ness-core-service --silent --token <TOKEN> --time 15
Configuración inicial interactiva
Para la configuración inicial interactiva use ness-configurator.
Fuente
Ayuda de los binarios del agente (--help) en Windows, macOS y Linux; confirmaciones de NESS (oct-2026).