Proxmox Virtual Environment (Proxmox VE) is a powerful virtualization platform that integrates smoothly with KVM, LXC containers, and software-defined storage. By default, Proxmox VE includes a self-signed SSL certificate for its web interface, but for enhanced security and trustworthiness, it’s recommended to secure your Proxmox VE server with Let’s Encrypt SSL. In this guide, we’ll show you how to secure Proxmox VE server with Let’s Encrypt SSL, providing a free and reliable way to protect your web interface.
Prerequisites to Secure Proxmox VE Server With Let’s Encrypt SSL :
- A Proxmox VE installation on a public network.
- A valid DNS A record pointing to your Proxmox server.
Step 1: Login to the Proxmox VE Web Interface
Open your browser and navigate to the Proxmox VE web interface, Log in with your credentials.
Step 2: Add an ACME Account
Let’s Encrypt operates through the Automated Certificate Management Environment (ACME). You need to register an ACME account for certificate management.
- Go to the Datacenter section in the Proxmox web interface.
- Navigate to ACME > Add.
- Fill in the following details:
- Name: Choose a name for the account.
- Email: Enter a valid email address for notifications.
- Select ACME Directory as Let’s Encrypt V2
- Accept the terms of service and click OK.
Step 3: Request Let’s Encrypt SSL Certificate
- Select your Proxmox hypervisor node in the web interface.
- Go to the Certificates tab.
- Select the ACME account you created earlier.
- Click Add and enter your domain name (e.g., panel.example.com).
- Verify your DNS record is correctly configured, and then click Order Certificates Now.
- If the certificate is installed successfully, it will display a “TASK OK” pop up message.
Step 4: Verify SSL Installation
Once the certificate is successfully issued:
- Check the Certificates section in the web interface to confirm the new SSL certificate is active.
- Reload your browser to apply the changes.
- Expand the HTTPS details in your browser to view the new certificate.
Have any queries related to How to Secure Your Proxmox VE Web Interface with Let’s Encrypt SSL? Contact us, and we’ll get back to you within no time!