Enable HTTPS
This topic explains how to configure HTTPS for the JumpServer service to ensure encrypted and secure communication.
1
Log in to the JumpServer deployment server using the "root" or another user with superuser privileges.
2
Place your certificate files in the following directory:
/opt/jumpserver/config/nginx/cert
Ensure the certificate files are named as follows:
- server.crt
- server.key
3
Edit the config.txt
file and modify the following configuration settings.
vi /opt/jumpserver/config/config.txt
Change "demo.example.com" to your actual domain name.
HTTPS_PORT=443
SERVER_NAME=demo.example.com
SSL_CERTIFICATE=secret.crt
SSL_CERTIFICATE_KEY=secret.key
4
Change to the "JumpServer offline package" directory and run the command to restart the service.
./jmsctl.sh restart
5
Completed.