数据库审计工具--Yearning 3.1.9版本安装
参考安装指南
https://guide.yearning.io/install.html
安装3.1.9版本为例
Yearning 目录结构
Yearning-go 提供二进制下载包
下载地址 https://github.com/cookieY/Yearning/releases
请选择最新版本 在 Assets 中选择 Yearning-v3.1.9-linux-amd64.zip 包进行下载
如需进行代码修改或自己编译请移步至二次开发页面
Yearning 目录结构
1.填写配置文件
cat conf.toml
[Mysql]
Db = "Yearning"
Host = "127.0.0.1"
Port = "3306"
Password = "xxxx"
User = "root"[General] #数据库加解密key,只可更改一次。
SecretKey = "dbcjqheupqjsuwsm"
Lang = "zh_CN" # en_US,zh_CN 设置中文页面
关于 SecretKey
SecretKey 是 token/数据库密码加密/解密的 salt。
建议所有用户在初次安装 Yearning 之前将 SecretKey 更改(不更改将存在安全风险)
格式: 大小写字母均可, 长度必须为 16 位 如长度不是16位将会导致无法新建数据源
特别注意:
此 key 仅可在初次安装时更改!之后不可再次更改!如再次更改会导致之前已存放的数据源密码无法解密,最终导致无法获取相关数据源信息
使用帮助
./Yearning --help
2.初始化及安装
./Yearning install
如要再次安装,请先把 yearning 库下所有表删除,否则重复执行无效
3.启动服务
默认启动
./Yearning run
参数启动
./Yearning run --push "172.27.80.35" -port "8000"
打开浏览器 http://127.0.0.1:8000
默认账号/密码:admin/Yearning_admin