
jmpsec/osctrl-cliosctrl 是一个快速高效的 osquery 管理解决方案,它实现了 osquery 的 远程 API 作为 TLS 端点。该工具专为管理和监控运行 osquery 的系统而设计,提供集中化的配置分发、日志收集和查询执行能力,帮助用户高效管理 osquery 部署环境。
osctrl 适用于需要集中管理多个运行 osquery 客户端的场景,主要包括:
osctrl 作为 TLS 端点运行,需配置 TLS 证书以确保与 osquery 客户端的安全通信。以下是基本部署步骤:
准备 TLS 证书:生成或获取 TLS 证书(包括服务器证书和私钥),用于加密通信。
启动 osctrl 服务:
bashdocker run -d \ --name osctrl \ -p 443:443 \ -v /path/to/tls/cert:/etc/osctrl/tls/cert.pem \ -v /path/to/tls/key:/etc/osctrl/tls/key.pem \ osctrl:latest
(注:实际镜像名称可能需根据官方仓库调整,上述命令为示例格式)
osquery 客户端需配置指向 osctrl 的 TLS 端点,修改 osquery 配置文件(如 osquery.conf):
json{ "tls_server_certs": "/path/to/osctrl/cert.pem", "tls_hostname": "osctrl-server.example.com", "enroll_tls_endpoint": "/enroll", "config_tls_endpoint": "/config", "logger_tls_endpoint": "/log", "distributed_tls_read_endpoint": "/distributed/read", "distributed_tls_write_endpoint": "/distributed/write" }
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务