Скрипт для установки сертификата на ProxMox. Не забыть прихранить все предыдущие сертификаты, чтобы избежать ненужных проблем.

ca.pem: CA сертификат удостоверяющего центра в формате PEM
private.key: приватный ключ без пароля
public.crt: сертификат сервера, выданный CA, в формате PEM
intermediate.crt: промежуточный сертификат удостоверяющего центра

#!/bin/bash

echo "Install ProxMox default"

cp private.key /etc/pve/pve-www.key
cp private.key /etc/pve/local/pve-ssl.key
cat public.crt intermediate.crt > /etc/pve/local/pve-ssl.pem
# если возникает ошибка _cert too long_ при запуске Java VNC, раскомментировать:
# cat public.crt > /etc/pve/local/pve-ssl.pem
cat intermediate.crt ca.pem > /etc/pve/pve-root-ca.pem

service pveproxy restart
service pvedaemon restart
# service apache2 restart

Проверка корректности установки.

Подробности:
http://pve.proxmox.com/wiki/HTTPSCertificateConfiguration

Отмечено:

Добавить комментарий