当前位置: 首页 > news >正文

在Ubuntu22系统上离线部署ai-infra-guard教程【亲测成功】

0.引言

AI-Infra-Guard 是腾讯朱雀实验室(隶属于混元安全团队)开发的一款开源 AI 基础设施安全评估工具,旨在帮助企业和开发者检测 AI 系统中的潜在安全风险,并提供修复建议。

1.安装GO语言环境

ubuntu22系统可参考博文在Ubutu22系统上面离线安装Go语言环境【教程】

2.从win10系统离线传输压缩包到ubuntu22系统上

scp D:\Users\an\下载\AI-Infra-Guard-2.6.tar.gz ubuntu@10.66.101.2:/home/ubuntu/Downloads

成功截图
在这里插入图片描述

3.解压到指定路径并安装

tar -xzvf AI-Infra-Guard-2.6.tar.gz -C /home/ubuntu/

——————————————————————
NOTES:
解压的时候要先进入压缩包所在位置
解压路径可以自定义,我这里用这个,大家可以自行选择

——————————————————————
成功截图
在这里插入图片描述

4.安装所需依赖

cd AI-Infra-Guard-2.6
go mod tidy

——————————————————
NOTES:go mod tidy 是 Go 语言模块(Module)管理中的一个重要命令,主要用于整理和优化项目的依赖关系。
——————————————————
成功截图
在这里插入图片描述

5.编译项目

找到main.go入口编译项目

#进入main.go入口
cd /home/ubuntu/AI-Infra-Guard-2.6/cmd/cli
#如果您不依赖任何 C 代码,可以通过设置环境变量 CGO_ENABLED=0 来禁用 CGO
CGO_ENABLED=0 go build -o ai-infra-guard .
#编译
go build -o ai-infra-guard .

————————————————————
NOTES:每个人的安装位置不同,所以main.go入口大家自己根据实际情况去进入
————————————————————

6.运行项目

依然在main.go同一目录下运行命令

./ai-infra-guard

成功截图
在这里插入图片描述
7.启动Web服务

./ai-infra-guard webserver

成功截图
在这里插入图片描述
在服务器浏览器打开localhost:8088
显示下面界面即可

http://www.dtcms.com/a/289387.html

相关文章:

  • 深入分析linux内核源代码
  • PID控制原理分析及应用(稳态误差详细分析)(一)
  • 【高等数学】第四章 不定积分——第四节 有理函数的积分
  • 【LeetCode 热题 100】124. 二叉树中的最大路径和——DFS
  • [Python] -项目实战7- 用Python和Tkinter做一个图形界面小游戏
  • Servlet API 详解
  • 佛经个人阅读(二)《金刚经》解析
  • git fork的项目远端标准协作流程 仓库设置[设置成upstream]
  • 基于自定义数据集微调SigLIP2-分类任务
  • C语言:深入理解指针(2)
  • FreeRTOS学习笔记之内存管理
  • Spring MVC上下文容器在Web容器中是如何启动的(源码深入剖析)?
  • LeetCode 121. 买卖股票的最佳时机
  • Docker安装mysql、redis
  • 学习日志15 python
  • 深入理解Graphite协议:数据采集、存储与可视化的核心技术
  • [硬件电路-57]:根据电子元器件的受控程度,可以把电子元器件分为:不受控、半受控、完全受控三种大类
  • 65-OVP保护电路
  • 医学图像超分辨率重建深度学习模型开发报告
  • [硬件电路-58]:根据电子元器件的控制信号的类型分为:电平控制型和脉冲控制型两大类。
  • FNAF同人:简陋的测试
  • Pact 合约测试框架
  • 民法学学习笔记(个人向) Part.4
  • 20250720-5-Kubernetes 调度-污点与污点容忍_笔记
  • 力扣(LeetCode)第 459 场周赛
  • pthread_detach与pthread_join区别及使用场景
  • MySQL EXPLAIN 解读
  • 奥比中光双目摄像头实现物品抓取的机器人系统
  • 算法-递推
  • golang踩坑之url不会decode问题