Я делаю самозаверяющий сертификат с использованием OpenSSL. Я хочу сделать сертификат за один раз, это означает, что он не будет запрашивать ввод данных для названия компании, общего имени и т. Д. И т. Д. Есть ли способ сделать это как переключатель, например /noprompt
или любой другой, через который я могу ввести все поля за один присест. Возможно ли, что следующая команда принимает все аргументы в этом вызове, которые она принимает после нажатия enter
openssl x509 -req -days 30 -in request.pem -signkey key.pem -out certificate.pem
Вы можете заполнить файл заранее, чтобы автоматизировать процесс создания сертификатов, в разделе с именем:
«Пример файла конфигурации, запрашивающего значения поля»
Ссылка: http://www.openssl.org/docs/apps/req.html#EXAMPLES
источник