官方文檔:https://docs.jumpserver.org/zh/master/
Jumpserver部署關(guān)閉防火墻開放策略
按照需要開放端口即可
firewall-cmd --permanent --add-port=22/tcp???開放22端口
firewall-cmd --permanent --add-port=80/tcp 開放80端口
firewall-cmd --permanent --add-port=443/tcp 開放443端口
firewall-cmd --permanent --add-port=2222/tcp 開放2222端口
firewall-cmd --reload 刷新規(guī)則
Jumpserver配置https訪問
首先需要準(zhǔn)備一套證書 ??
第一種方法openssl自簽證書
openssl genrsa -out server.key 1024
openssl req -new -key server.key -out server.csr
openssl x509 -req -in server.csr -out server.crt -signkey server.key -days 3650
(這樣自簽證書可能會(huì)報(bào)錯(cuò))
nginx: [emerg] SSL_CTX_use_certificate("/etc/nginx/cert/server.crt") failed (SSL: error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small)
第二種方法在騰訊云或者阿里云申請免費(fèi)證書(略)
首先上傳證書到/opt/jumpserver/config/nginx/cert
然后編輯 ?vim /opt/jumpserver/config/config.txt
注意配置文件編寫是 /opt/jumpserver/config的路徑不是/opt/jumpserver-installer-v2.28.1/config_init/這里
注意https的配置默認(rèn)是注釋掉的,記得把注釋打開
HTTPS_PORT=443 # 對外 https 端口, 默認(rèn) 443
SERVER_NAME=www.domain.com # 你的 https 域名 沒有域名寫ip也行
SSL_CERTIFICATE=xxx.pem # /opt/jumpserver/config/nginx/cert 目錄下你的證書文件 SSL_CERTIFICATE_KEY=xxx.key # /opt/jumpserver/config/nginx/cert 目錄下你的 key 文件
cd?/opt/jumpserver-installer-v2.28.1/
./jmsctl.sh ?restart ??配置好之后重啟
重啟了看看web容器是否映射的443端口
這就是沒有配置成功
這是配置成功的映射端口
?配置之前
配置之后
文章來源:http://www.zghlxwxcb.cn/news/detail-783388.html
配置完成文章來源地址http://www.zghlxwxcb.cn/news/detail-783388.html
到了這里,關(guān)于jumpserver堡壘機(jī)配置https訪問的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!