news 2026/5/1 6:44:18

Ubuntu部署Xingrin(星环)企业级漏洞扫描与资产管理平台

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Ubuntu部署Xingrin(星环)企业级漏洞扫描与资产管理平台

平台概述与核心功能

一款现代化的企业级漏洞扫描与资产管理平台
提供自动化安全检测、资产发现、漏洞管理等功能

✨ 功能特性

🎯 目标与资产管理

  • 组织管理- 多层级目标组织,灵活分组
  • 目标管理- 支持域名、IP目标类型
  • 资产发现- 子域名、网站、端点、目录自动发现
  • 资产快照- 扫描结果快照对比,追踪资产变化

🔍 漏洞扫描

  • 多引擎支持- 集成 Nuclei 等主流扫描引擎
  • 自定义流程- YAML 配置扫描流程,灵活编排
  • 定时扫描- Cron 表达式配置,自动化周期扫描

🖥️ 分布式架构

  • 多节点扫描- 支持部署多个 Worker 节点,横向扩展扫描能力
  • 本地节点- 零配置,安装即自动注册本地 Docker Worker
  • 远程节点- SSH 一键部署远程 VPS 作为扫描节点
  • 负载感知调度- 实时感知节点负载,自动分发任务到最优节点
  • 节点监控- 实时心跳检测,CPU/内存/磁盘状态监控
  • 断线重连- 节点离线自动检测,恢复后自动重新接入

部署前的系统与环境准备
  • 操作系统: Ubuntu 20.04+ / Debian 11+ (推荐)
  • 硬件: 2核 4G 内存起步,10GB+ 磁盘空间
安装与配置Xingrin平台

有时不能直接github,我们需要配置一下hosts文件

https://www.ipaddress.com/

配置完就能访问github了

一键安装

# 克隆项目 git clone https://github.com/yyhuni/xingrin.git cd xingrin # 安装并启动(生产模式) sudo ./install.sh # 开发模式 sudo ./install.sh --dev

安装过程中一路默认,可能会出现docker安装不了的情况

# 配置阿里云Docker镜像源(替代官方源) sudo curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null # 更新CA证书和OpenSSL sudo apt update sudo apt install --reinstall ca-certificates sudo update-ca-certificates sudo apt install --only-upgrade openssl # 验证网络连通性 curl -v https://www.baidu.com # 测试网络 sudo systemctl restart networking

配置docker源(自行百度,不在赘述)

{ "registry-mirrors": [ "https://docker.1ms.run", "https://docker.m.ixdev.cn", "https://hub.rat.dev", "https://docker.hlmirror.com" ] }

访问服务

  • Web 界面:https://localhosthttp://localhost

常用命令

# 启动服务 sudo ./start.sh # 停止服务 sudo ./stop.sh # 重启服务 sudo ./restart.sh # 卸载 sudo ./uninstall.sh # 更新 sudo ./update.sh

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 4:45:23

PaddleNLP命名实体识别NER任务全流程:从git获取代码到部署上线

PaddleNLP命名实体识别NER任务全流程:从代码拉取到部署上线 在智能客服、电子病历解析或金融舆情监控中,我们常常需要从一段非结构化文本里快速提取出“人名”“地名”“组织机构”等关键信息。这类需求本质上就是命名实体识别(NER&#xff0…

作者头像 李华
网站建设 2026/5/1 1:57:06

LobeChat角色预设功能实操:定制专属AI客服/写作助手

LobeChat角色预设功能实操:定制专属AI客服/写作助手 在智能对话系统日益普及的今天,用户早已不再满足于“能回答问题”的AI——他们期待的是有身份、懂语境、知分寸的虚拟助手。一个电商客服如果用写诗的语气处理退换货请求,或是一位法律顾问…

作者头像 李华
网站建设 2026/5/1 5:03:37

EmotiVoice社区版与商业版功能对比解析

EmotiVoice社区版与商业版功能对比解析 在AI语音技术快速演进的今天,让机器“说话”早已不是难题,但要让声音真正打动人——带有情绪、语气和个性——仍是极具挑战的任务。正是在这一背景下,EmotiVoice 作为开源TTS领域中少有的高表现力语音合…

作者头像 李华
网站建设 2026/4/30 17:18:29

有道开源EmotiVoice:支持2000+音色的情感TTS引擎

EmotiVoice:让AI语音说出“心”里话 你有没有想过,有一天AI不仅能说话,还能带着情绪、语气,甚至像老朋友一样用你熟悉的声音和你聊天?这不再是科幻电影里的桥段——网易有道算法团队开源的 EmotiVoice(中文…

作者头像 李华
网站建设 2026/4/24 10:51:56

JavaScript高级:构造函数与原型

JavaScript 高级 - 第3天 了解构造函数原型对象的语法特征,掌握 JavaScript 中面向对象编程的实现方式,基于面向对象编程思想实现 DOM 操作的封装。 了解面向对象编程的一般特征掌握基于构造函数原型对象的逻辑封装掌握基于原型对象实现的继承理解什么原…

作者头像 李华
网站建设 2026/4/24 2:54:05

kotaemon配置全解析:flowsettings.py详解

Kotaemon 配置全解析:深入 flowsettings.py 的设计哲学 在构建现代智能对话系统时,一个灵活、可维护的配置体系往往是成败的关键。许多开发者都曾经历过这样的困境:项目初期快速迭代尚可应付,但随着功能增多、环境复杂化&#xff…

作者头像 李华