3步部署AI Security Tool Web版:从一键脚本启动到浏览器访问5577端口的快速实践
【免费下载链接】ai-security-tool
🛡️ Free open-source AI-powered security terminal & vulnerability scanner (CVE, SBOM). Supports SSH, SFTP, RDP, VNC, Serial, and 12+ autonomous AI agents (DeepSeek, OpenAI) for automated security workflows, CTF & DevSecOps. Cross-platform & Web UI.
AI Security Tool 是一款免费的开源 AI 安全终端与漏洞扫描器(支持 CVE、SBOM 分析),内置多协议终端(SSH、SFTP、RDP、VNC 等)和 12+ 个自主 AI Agent。本文带你用 3 步完成AI Security Tool Web 版部署:从一键脚本启动,到浏览器访问 5577 端口,全程无需手动配置复杂环境。
一、认识 AI Security Tool:为什么选择 Web 版部署
AI Security Tool 定位于"安全运维 + 渗透测试 + CTF + DevSecOps"一体化的 AI 原生平台,核心能力包括:
| 能力模块 | 说明 |
|---|---|
| 🖥️ 多协议终端 | 支持 SSH、SFTP、Telnet、串口、RDP、VNC、SPICE、FTP |
| 🤖 AI Agent 套件 | 12+ 个自主 Agent(如 CVE 情报、漏洞关联、CTF 工作流),支持 DeepSeek、OpenAI |
| 📦 供应链安全 | CVE 与 SBOM 审计,漏洞上下文自动富化 |
| 🌐 跨平台 + Web UI | Linux、macOS、Windows、Android 等,同时提供完整 Web 界面 |
Web 版的最大优势是部署快:官方提供一行命令安装脚本,自动装好 Go、Python、Node.js 等全部依赖并解压启动,适合快速在个人电脑或测试服务器上体验完整功能。
二、第 1 步:获取项目并一键运行启动脚本
1.1 克隆仓库
先把项目代码拉到本地:
git clone https://gitcode.com/gh_mirrors/ai/ai-security-tool cd ai-security-tool1.2 Linux / macOS:一行命令启动
bash scripts/one-line-web.sh对应脚本见 scripts/one-line-web.sh。
1.3 Windows:以管理员身份运行
打开 PowerShell 或 CMD(管理员),执行:
scripts\one-line-web.bat脚本内部会依次完成以下工作(详见 scripts/one-line-web.bat):
- ✅ 通过 WinGet 自动安装Go、Python 3.12、Node.js LTS
- ✅ 下载项目运行所需的压缩包
- ✅ 自动解压到桌面目录并执行安装
💡 你不需要提前手动安装任何依赖,脚本会全部代办,这就是"一键脚本"的含义。
三、第 2 步:等待脚本自动完成环境与启动
脚本运行期间保持终端窗口不要关闭,它会依次输出安装进度。整个过程大致包括:
- 安装依赖:Go / Python / Node.js(已安装则自动跳过)
- 下载并解压:拉取 Web 运行包并解压到本地目录
- 启动服务:解压完成后自动拉起 Web 服务进程
当终端不再滚动新的安装日志、服务进程常驻运行时,说明 Web 服务已就绪。
⏱️ 首次运行需要下载依赖,耗时取决于网络环境,耐心等待即可。
四、第 3 步:浏览器访问 5577 端口
服务启动成功后,打开浏览器,在地址栏输入:
http://127.0.0.1:5577看到这个页面,说明AI Security Tool Web 版部署成功🎉。进入后你可以直接使用多协议终端、查看 AI Agent 状态、发起 CVE/SBOM 扫描。
常见问题快速排查
| 现象 | 可能原因 | 处理办法 |
|---|---|---|
| 5577 端口打不开 | 服务未启动成功 | 回到脚本终端查看报错,重新运行一次 |
| 端口被占用 | 其他程序占用了 5577 | 关闭占用程序,或重启后再次启动服务 |
| Windows 提示权限不足 | 未用管理员运行 | 右键以"管理员身份"重新运行 .bat 脚本 |
| 安装卡住不动 | 网络下载慢 | 保持网络稳定,稍后重试 |
五、进阶:部署到服务器时的安全配置
如果要把 Web 界面暴露到外网或公网服务器,强烈建议先配置.env环境变量再启动,避免无密码访问风险:
ENABLE_AUTH=1 # 启用密码认证 DISABLE_LOCAL_TERMINAL=1 # 禁用对本机终端的直接访问 SERVER_SECRET=your_server_secret_key SERVER_PASS=your_strong_password配置完成后,执行启动脚本即可:
./run-ai-security-tool-web.sh⚠️安全提示:AI Security Tool 的 AI Agent 具备执行系统命令的能力。对外暴露 Web 界面时,务必开启认证(
ENABLE_AUTH=1)、禁用本地终端(DISABLE_LOCAL_TERMINAL=1),并遵循最小权限原则运行。合法使用范围仅限你拥有授权的系统。
六、写在最后
回顾一下这 3 步:克隆仓库 → 一键运行启动脚本 → 浏览器访问http://127.0.0.1:5577。整个过程不需要手动配置运行环境,脚本自动完成依赖安装与解压,普通用户也能在几分钟内跑起 AI 安全终端与漏洞扫描的 Web 界面。
更多项目介绍、模块列表与更新记录,可参考仓库中的 README.md,以及 downloads/ 与 modules/ 目录下的离线页面。
【免费下载链接】ai-security-tool
🛡️ Free open-source AI-powered security terminal & vulnerability scanner (CVE, SBOM). Supports SSH, SFTP, RDP, VNC, Serial, and 12+ autonomous AI agents (DeepSeek, OpenAI) for automated security workflows, CTF & DevSecOps. Cross-platform & Web UI.
相关推荐
TapCanvas快速部署教程:Docker一键启动全栈,3步跑通你的AI画布
TapCanvas快速部署教程:Docker一键启动全栈,3步跑通你的AI画布 TapCanvas 是一款完全开源的 Agent 原生无限画布,把 AI 影视、
人工智能AI 应用大模型多模态媒体生成音视频AI AgentAI 技能前端后端工作流自动化Floppy Docker Compose 部署教程:3步从零到浏览器访问的完整配置指南
Floppy Docker Compose 部署教程:3步从零到浏览器访问的完整配置指南 ! Floppy 自托管媒体追踪器主视觉 https://raw.gi
Tabby 终端:本地 Shell、SSH 与串口一体化管理的完整指南
Tabby 终端:本地 Shell、SSH 与串口一体化管理的完整指南 你是否也遇到过这种情况:本地写代码开一个终端,登录服务器再开一个 PuTTY,调试硬件还
桌面应用前端网络
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考