Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos Openssl:cat:/dev/fd/63:没有这样的文件或目录_Macos_Dns_Openssl - Fatal编程技术网

Macos Openssl:cat:/dev/fd/63:没有这样的文件或目录

Macos Openssl:cat:/dev/fd/63:没有这样的文件或目录,macos,dns,openssl,Macos,Dns,Openssl,我尝试使用创建证书签名请求(CSR) openssl req-new-sha256-key domain.key-subc“/”\-requexts SAN-config您的命令可能是一个多行命令的复制和粘贴,其中使用反斜杠连接行,但是您设法将新行转换为空格 删除所有出现的“反斜杠+空格”。我遇到了这个问题,就我而言,我没有任何\,但我使用的是sudo,所以我不得不使用sudo su-c $sudo su-c'openssl req-x509-nodes-3650天-newkey rsa:204

我尝试使用创建证书签名请求(CSR)


openssl req-new-sha256-key domain.key-subc“/”\-requexts SAN-config您的命令可能是一个多行命令的复制和粘贴,其中使用反斜杠连接行,但是您设法将新行转换为空格


删除所有出现的“反斜杠+空格”。

我遇到了这个问题,就我而言,我没有任何
\
,但我使用的是sudo,所以我不得不使用
sudo su-c


$sudo su-c'openssl req-x509-nodes-3650天-newkey rsa:2048-keyout/etc/ssl/private/nginx-blah.blah.com.key-new-out/etc/ssl/certs/nginx-blah.blah.com.crt-subj”/O=blah.com/OU=blah/CN=blah.blah.com“-据我所知,requexts SAN-extensions SAN-config,使用SAN中具有名称的OpenSSL命令行工具创建CSR和证书的唯一方法是使用配置文件。要了解如何将conf文件用于CSR和证书,请访问Iam,Iam不是这方面的专家,但公认的答案符合我的需要。谢谢你的时间!