Инструмент для управления большим количеством сертификатов SSL


2

В моей организации много SSL-сертификатов, и управление ими является проблемой: нам нужно хранить резервные копии закрытых ключей и сертификатов, обеспечивать их безопасность, иметь дело с продлением сертификатов (мы используем разные ЦС, некоторые из которых требуют каждый раз новый CSR) и иногда генерировать новые ключи, либо потому, что мы добавляем новый сервер, либо потому, что нам нужно увеличить размер ключа.

Я полагаю, что было бы возможно написать инструмент для автоматизации всего вышеперечисленного, но прежде чем мы сделаем это, может кто-нибудь порекомендовать инструмент, который это уже делает? В идеале он будет работать в Linux через командную строку или веб-интерфейс.


Вы можете получить гораздо лучшие ответы на serverfault.com
Брайан

Ответы:


2

Я знаю только инструменты, которые существуют для всего жизненного цикла ЦС, например, Windows Certification Services.

Однако, если вы используете сторонний центр сертификации и просто хотите вести хорошую запись из Linux, я настоятельно рекомендую вам просто организовать свою текущую систему.

При работе с сертификатами я делаю что-то вроде следующего:

Папка вызывается CSR- сохраняет запросы Папка вызывается Public- сохраняет открытые ключи Папка Privateвызывается - сохраняет закрытые ключи

все файлы с именем xxxxxx.crt/ xxxxxx.pemetc, где x - следующий доступный номер - оставьте их такими же, 000001.crtкак и открытый сертификат для 000001.pemзакрытого ключа.

Сохраняйте электронную таблицу / базу данных в корневой папке, в которой просто есть номер в одном столбце и подробности, срок действия и любая другая соответствующая информация в следующем.

Для электронной таблицы это не должно занять больше нескольких минут, но если вы используете небольшую базу данных, вы, вероятно, можете создать небольшую (но хорошую) БД менее чем за час, которая может сделать хорошие отчеты, такие как как предупреждения об истечении срока действия и т. д.

Я думаю, что эта система может сработать для вас.


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.