无法在我的Mac上找到openssl.cnf文件

时间:2014-12-30 09:08:49

标签: macos ssl ssh openssl

我正试图找到" openssl.cnf"在我的Mac上存档,我在这些地方找不到它:

 /usr/local/ssl/openssl.cnf
 /usr/lib/ssl/openssl.cnf
 /etc/ssl/openssl.cnf

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

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

那么可能是什么问题?

2 个答案:

答案 0 :(得分:35)

在我的 Yosemite El Capitan系统上:

$ locate openssl.cnf
/System/Library/OpenSSL/openssl.cnf

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

$ locate openssl.cnf
/System/Library/OpenSSL/openssl.cnf
/private/etc/ssl/openssl.cnf

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

答案 1 :(得分:2)

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