Я скопировал /System/Library/OpenSSL/openssl.cnf
в свою домашнюю папку, чтобы я мог установить значения по умолчанию для создания сертификата. Как настроить OpenSSL для использования моего файла конфигурации вместо обычного? Я мог бы добавить заявление в мой файл ~/.bashrc. Я выполнил поиск в Интернете и искал сайт openssl.org, но не смог найти ответ. В одном сообщении о переполнении стека упоминается параметр -config, но в команде на него нет ссылок.
2
1 ответ
1
Это будет зависеть от того, какие команды вы используете.
Если вы запустите req
или ca
они будут поддерживать параметр -config
. Что также будет видно, если вы запустите openssl req -?
или openssl ca -?
,
Если вы хотите установить фактическое значение по умолчанию, не указывая его исключительно, вам следует проверить правильность расположения файла openssl.cnf.
Из приведенной выше ссылки для параметров команды req
:
-config имя файла
это позволяет указать альтернативный файл конфигурации, переопределяет имя файла времени компиляции или любое другое, указанное в переменной среды OPENSSL_CONF.