在我的mac上找不到openssl.cnf文件

Dar*_*awn 20 macos ssh ssl openssl

我想在我的Mac上找到"openssl.cnf"文件,我在这些位置找不到它:

 /usr/local/ssl/openssl.cnf
 /usr/lib/ssl/openssl.cnf
 /etc/ssl/openssl.cnf
Run Code Online (Sandbox Code Playgroud)

开头没有"ssl"文件夹...

当我在终端上输入命令"openssl version"时,它给了我:OpenSSL 0.9.8za 5

那可能是什么问题呢?

Ken*_*ter 37

在我的Yosemite El Capitan系统上:

$ locate openssl.cnf
/System/Library/OpenSSL/openssl.cnf
Run Code Online (Sandbox Code Playgroud)

Sierra High Sierra Mojave,我有两份openssl.cnf,内容不同:

$ locate openssl.cnf
/System/Library/OpenSSL/openssl.cnf
/private/etc/ssl/openssl.cnf
Run Code Online (Sandbox Code Playgroud)

我认为/System/Library/OpenSSL/openssl.cnf仍然是"官方"的参考.第二个是为某个特定软件安装的.


Wim*_*uwe 5

如果您通过 Homebrew 安装了 OpenSSL,则它位于 /usr/local/etc/openssl/openssl.cnf