Мне нужно небольшое программное обеспечение CA, которое соответствует следующим критериям:
- Интерфейс CLI (мы все действительно ненавидим графические объекты для серверного программного обеспечения, не так ли?)
- Выдача сертификатов для сайтов. Поэтому я могу просто установить один корневой сертификат на клиентских компьютерах, чтобы избавиться от этих предупреждений)
- Выдача пользовательских сертификатов (как p12 и прочее, чтобы я мог аутентифицироваться с их использованием) с предопределенными значениями.
Я смотрел на tinyca, но он несколько устарел и не работал для меня хорошо.
Openssl может делать все это, поэтому я могу написать несколько сценариев оболочки (или, может быть, Makefile) для автоматизации этой задачи. Поэтому мне было интересно, если это уже кто-то сделал?