【问题标题】:how to generate a csr key BY OPEN SSL?如何通过 OPEN SSL 生成 csr 密钥?
【发布时间】:2016-09-06 17:16:18
【问题描述】:

我需要一个证书来制作电子签名,所以我必须从我的 OVH 服务器生成一个 csr 密钥,我按照这里的说明进行操作

https://www.tbs-internet.com/php/HTML/pages/aideCreatCSR.php: 所以我尝试了这个命令: openssl req -new -newkey rsa:2048 -nodes -out http://www.mycarrosse.com/.rsa.csr -keyout http://www.mycarrosse.com/.rsa.pkey -subj "/C=FR/ST=Ile-de-France/L=Paris/O=MyCarrosse/CN=http://www.mycarrosse.com/ "

执行后,我总是遇到这个问题

生成 2048 位 RSA 私钥

.........+++

..................+++

将新的私钥写入“http://www.mycarrosse.com/.rsa.pkey

http://www.mycarrosse.com/.rsa.pkey: 没有这样的文件或目录

1588:error:02001002:system library:fopen:No such file or directory:/SourceCache/OpenSSL098/OpenSSL098-52.40.1/src/crypto/bio/bss_file.c:356:fopen('http://www.mycarrosse.com/.rsa.pkey' ,'w')

1588:error:20074002:BIO 例程:FILE_CTRL:system lib:/SourceCache/OpenSSL098/OpenSSL098-52.40.1/src/crypto/bio/bss_file.c:358:

请求中的错误

注意:文件 rsa.pkey 在服务器上

有什么建议

【问题讨论】:

    标签: x509certificate csr ovh


    【解决方案1】:

    文件文件必须在本地文件系统上:fopen
    试试这个:

    openssl req -new -newkey rsa:2048 -nodes -sha256 -out www.mycarrosse.com.sha256.csr -keyout www.mycarrosse.com.rsa.key -subj "/C=FR/ST=Ile-de-France/L=Paris/O=MyCarrosse/CN=www.mycarrosse.com"
    

    查看 CSR 内容:

    openssl req -in www.mycarrosse.com.sha256.csr -noout -text
    

    如果你愿意,然后上传文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-07
      • 1970-01-01
      • 2015-01-01
      相关资源
      最近更新 更多