管理平台配置
1. 命令行参数
server 子命令用来启动服务端
nserver_amd64.exe server -h
Usage of server:
-c string
config file path (default "config.yaml")
-l string
log file path (default: stdout) (default "-")
-p int
server listen port (default 1337)
-tls
Gin Server Use TLS(https) (default: false)
-v string
log level (zero, trace, debug, info, error) (default "info")
resetpass 对admin用户密码进行重置
nserver_amd64.exe resetpass -h
Usage of resetpass:
-c string
config file path (default "config.yaml")
-p string
admin new password
2. 重置admin 用户密码
下面命令将admin密码修改为123456
nserver_amd64.exe resetpass -p 123456
3. 配置文件
默认配置文件为config.yaml
#sqlite 文件保存路径
sqlite_db_path: data/db
#session 日志目录
session_log_path: data/logs/session
#web_deliver 文件保存目录
web_delivery_path: data/web_deliver
#文件中兴文件保存目录
file_data_path: data/file
#服务端和监听器web 日志
gin_log_path: data/logs/gin
#反向代理平台认证token, 第一次启动随机生成
reverse_token: csgnp0kn
#反向代理平台对外地址, 第一次启动后,请手动配置
platform_host: 127.0.0.1
#服务端API Token, 第一次启动随机生成
api_token: v2s1ngtwg1ntad5xjoqj4lqtbgvyis6k
#服务端JWT 密钥, 第一次启动随机生成
jwt_secret: fy485yku
#监听器数据加密密钥, 第一次启动随机生成
listener_secret: 9gct38ud3
#是否保存执行命令的命令到数据库,结果需要通过API 查看,不建议开启
enable_command_save_db: false
#服务端认证是否开启
enable_auth: true
#服务端和监听器web 证书保存目录
cert_path: data/cert
#反向代理平台监听端口
reverse_proxy_server_port: 2338
#验证码是否开启
verify_captcha:true
4. 服务模式启动
linux 环境时,执行install.sh即可。
# 重启
systemctl restart daybreak
# 查看状态
systemctl status daybreak
# 停止
systemctl stop daybreak