Skip to content

2.2 - Opret Certificate signing request (CSR) på Proxmox

2_2 – Opret Certificate Signing Request (CSR) på Proxmox

ℹ️ Information

Formålet med denne øvelse er at oprette en Certificate Signing Request (CSR) på Proxmox-hosten.

CSR’en indeholder oplysninger om serverens identitet og anvendes senere af den interne Root CA til at udstede et servercertifikat til Proxmox Web GUI.

Den private nøgle, som oprettes i denne øvelse, tilhører Proxmox og må ikke forlades systemet.


🛠️ Deløvelser

1️⃣ Opret mappe til certifikatfiler

mkdir -p /root/certs
cd /root/certs

2️⃣ Generér privat nøgle til Proxmox

openssl genrsa -out proxmox.key 2048

Denne private nøgle anvendes senere sammen med det signerede certifikat og skal forblive på Proxmox-hosten.


3️⃣ Opret Certificate Signing Request (CSR)

openssl req -new -key proxmox.key -out proxmox.csr

Når du bliver spurgt under oprettelsen: - Common Name (CN) → proxmox.local (eller det hostname, der anvendes til adgang)

Common Name skal svare til det navn, som senere bruges til at tilgå Proxmox Web GUI.


4️⃣ Opret Subject Alternative Name (SAN)-konfiguration

Moderne browsere kræver SAN-felter i certifikater. Common Name alene er ikke tilstrækkelig.

cat > san.cnf <<EOF
subjectAltName = DNS:proxmox.local,IP:192.168.1.50
EOF

Tilpas DNS-navn og IP-adresse, så de matcher din Proxmox-installation.


5️⃣ Overfør CSR og SAN-fil til Windows (CA-miljø)

scp proxmox.csr san.cnf youruser@windows-ip:/C:/proxmoxCA/

Disse filer anvendes i næste øvelse, hvor certifikatet signeres af den interne Root CA.


Når denne øvelse er gennemført, er Proxmox-hosten klar med: - en privat servernøgle - en CSR - en SAN-konfiguration

I næste øvelse (2_3) signeres certifikatet på Windows ved hjælp af den interne Root CA.


Last update: 2026-03-24 09:04:36