使用bash中的openssl备用配置文件?

使用bash中的openssl备用配置文件?,openssl,Openssl,我不想(或不能)修改默认的.cnf openssl配置文件 如何告诉openssl命令行工具在另一个位置使用不同的.cnf文件?而不是默认位置?您可以使用以下操作之一覆盖openssl配置: 将OPENSSL\u CONF环境变量设置为指向自定义配置文件 将-config选项与处理证书的命令一起使用(例如req,ca…) 使用命令行选项可以覆盖openssl.cnf中的大部分定义 您还可以查看man x509v3_configStack Overflow是一个关于编程和开发问题的网站。这个问

我不想(或不能)修改默认的.cnf openssl配置文件


如何告诉openssl命令行工具在另一个位置使用不同的.cnf文件?而不是默认位置?

您可以使用以下操作之一覆盖openssl配置:

  • OPENSSL\u CONF
    环境变量设置为指向自定义配置文件
  • -config
    选项与处理证书的命令一起使用(例如
    req
    ca
    …)
  • 使用命令行选项可以覆盖
    openssl.cnf
    中的大部分定义

您还可以查看
man x509v3_config

Stack Overflow是一个关于编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参见帮助中心中的。也许或者会是一个更好的提问的地方。另请参阅。您可以发布一些将参数从配置文件放到命令行的语法示例吗?openssl.cnf使用带有美元符号的神秘语法(在windows世界中从未见过),我找不到任何关于如何转录到命令行的示例。例如,对于哪些操作(req、ca等),哪些参数是必需的