申请SSL证书如何生成2048位CSR

申请SSL证书时比较重要的一步就是生成CSR文件。要生成CSR,您将需要为服务器创建密钥对。这两项是数字证书密钥对,不能分开。如果丢失了公用/专用密钥文件或密码并生成了一个新的文件,则SSL证书将不再匹配。您将需要申请新的SSL证书,并且可能需要付费。本文来说说如何生成2048位CSR。

步骤一:生成密钥对

实用程序“ openssl”用于生成密钥和CSR。该实用程序随OpenSSL软件包一起提供,通常安装在/ usr / local / ssl / bin下。如果将它们安装在其他位置,则需要适当调整这些说明。

在提示符下键入以下命令:

openssl genrsa –des3 –out /usr/share/ssl/private/www.domain.com.key 2048

此命令生成一个2048位RSA私钥,并将其存储在文件www.domain.com.key中。

当提示您输入密码时:输入安全密码并记住密码,因为该密码是保护私钥的密码。启用S​​SL必须同时使用私钥和证书。

注意:要绕过密码要求,请在生成私钥时省略-des3选项。如果您不保护私钥,则GeoTrust建议限制对服务器的访问,以便只有授权的服务器管理员才能访问或读取私钥文件。

步骤二:产生CSR

在提示符下键入以下命令:

openssl req –新–key /usr/share/ssl/private/www.domain.com.key –out www.domain.com.csr

此命令将提示您输入证书的以下X.509属性:

国家/地区名称:国家/地区使用两个字母的代码且不带标点符号

州或省:完全说明州或省(请勿缩写州或省名)

地区或城市:地区字段是城市或城镇名称。

公司:如果您的公司或部门名称中使用Shift键,则带有&,@或任何其他符号,则必须拼写该符号或将其省略以进行注册。

组织单位:此字段是可选的;但可用于帮助识别注册到组织的证书。组织单位(OU)字段是发出请求的部门或组织单位的名称。要跳过OU字段,请按键盘上的Enter键。

通用名称:通用名称是域名,如www.domain.com或domain.com。

现在已经创建了公钥/私钥对。私钥(www.domain.com.key)本地存储在服务器计算机上,并用于解密。证书签名请求(certrequest.csr)形式的公共部分将用于证书注册。

要将信息复制并粘贴到注册表单中,请在文本编辑器(如记事本或Vi)中打开文件,然后将其另存为.txt文件。不要使用Microsoft Word,因为它可能会插入多余的隐藏字符,从而改变CSR的内容。

至此2048位的CSR就算创建成功了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值