2

Я скопировал /System/Library/OpenSSL/openssl.cnf в свою домашнюю папку, чтобы я мог установить значения по умолчанию для создания сертификата. Как настроить OpenSSL для использования моего файла конфигурации вместо обычного? Я мог бы добавить заявление в мой файл ~/.bashrc. Я выполнил поиск в Интернете и искал сайт openssl.org, но не смог найти ответ. В одном сообщении о переполнении стека упоминается параметр -config, но в команде на него нет ссылок.

1 ответ1

1

Это будет зависеть от того, какие команды вы используете.

Если вы запустите req или ca они будут поддерживать параметр -config . Что также будет видно, если вы запустите openssl req -? или openssl ca -? ,

Если вы хотите установить фактическое значение по умолчанию, не указывая его исключительно, вам следует проверить правильность расположения файла openssl.cnf.

Из приведенной выше ссылки для параметров команды req :

-config имя файла

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .