jumpserver nginx ssl web 登录
·
acme.sh 申请证书
- 域名web要可以访问,申请证书后停止本地 nginx
acme.sh --issue -d <域名> --nginx /etc/nginx/conf.d/web.conf
acme.sh 安装证书
- 使用 pem 格式证书
acme.sh --install-cert -d <域名> \
--key-file /etc/nginx/conf.d/ssl/jump.key \
--fullchain-file /etc/nginx/conf.d/ssl/fullchain.pem \
--reloadcmd "service nginx force-reload"
nginx ssl 部署
- 修改配置文件前需要先关闭 JumpServer 服务
- 将证书放到 /opt/jumpserver/config/nginx/cert 里面
# ./jmsctl.sh stop
# vim /opt/jumpserver/config/config.txt
## HTTPS 配置
USE_LB=1
HTTPS_PORT=443 # 对外 https 端口, 默认 443
SERVER_NAME=www.domain.com # 你的 https 域名
SSL_CERTIFICATE=fullchain.pem # /opt/jumpserver/config/nginx/cert 目录下你的证书文件
SSL_CERTIFICATE_KEY=jump.key # /opt/jumpserver/config/nginx/cert 目录下你的 key 文件
./jmsctl.sh start
参考
更多推荐


所有评论(0)