我想使用特定密码进行 HTTPS 连接。客户端 (phantomjs) 静态链接 openssl。唯一的方法是使用环境变量,因为没有命令行参数可以执行此操作。
有人知道会导致使用特定密码的环境变量吗?SSL密码似乎不起作用。
答案1
您可以在 OpenSSL 配置文件 (通常是/etc/ssl/openssl.cfn
) 中指定密码。查找类似于部分CipherString = DEFAULT@SECLEVEL=2
中的字符串[system_default_sect]
,并根据需要进行更改。
PS 如果没有这样的字符串或部分,您可以自行添加。在 Debian 10 中,此部分如下所示:
[system_default_sect]
MinProtocol = TLSv1.2
CipherString = DEFAULT@SECLEVEL=2