Приветствую! Хочу поделиться своим опытом решения проблемы с предупреждением безопасности при подключении к веб-интерфейсу Proxmox.
Суть проблемы:
В моей тестовой лаборатории я использую два гипервизора: Hyper-V и Proxmox. При попытке подключиться к веб-интерфейсу Proxmox браузер Chrome выдавал предупреждение о небезопасном соединении.
Мои условия:
- Пароль для входа в Proxmox я хотел сохранить в браузере (не критично, т.к. лаборатория доступна только из локальной сети).
- Заморочиться с получением сертификатов Let’s Encrypt не хотелось (хотя это возможно и не сложно).
Решение:
Проблема решается добавлением CA сертификата Proxmox в систему в качестве доверенного центра сертификации.
Инструкция:
-
Получаем сертификат:
- Заходим в веб-интерфейс Proxmox.
- Переходим в раздел System -> Certificates.
- Нажимаем кнопку Download CA Certificate.
- Сохраняем сертификат в текстовый файл.
-
Преобразуем сертификат:
- Изменяем расширение файла с .txt на .cer.
-
Добавляем сертификат в систему:
- Windows:
- Открываем оснастку «Управление сертификатами».
- Правой кнопкой мыши кликаем по Доверенные корневые центры сертификации.
- Выбираем Все задачи -> Импорт.
- Указываем путь к файлу .cer.
- Подтверждаем импорт.
- Linux:
- Открываем терминал.
- Устанавливаем пакет
ca-certificates
. - Помещаем файл .cer в папку
/usr/local/share/ca-certificates
. - Обновляем список сертификатов:
- Windows:
sudo update-ca-certificates
Результат:
После выполнения этих действий предупреждение безопасности при подключении к веб-интерфейсу Proxmox должно исчезнуть.
P.S.
Я понимаю, что можно было бы заморочиться с получением сертификатов Let’s Encrypt. Но в моем случае это было излишне, т.к. лаборатория доступна только из локальной сети.
Надеюсь, эта статья была вам полезна!