|
|
你也可以使用 OpenSSL CSR在线生成器: https://www.myssl.cn/openssl/createcsr.asp
“OpenSSL”工具被用来生成CSR和密钥,它来自于OpenSSL包,一般被安装在/usr/local/ssl/bin目录下,如果您安装在其他目录下,请做相应调整,你也可以下载使用OpenSSL 0.9.8.a for win32,下载地址是: http://www.myssl.cn/download/OpenSSL_0.9.8.a_Win32.zip
1、如果是Unix或者Linux版本,请在命令行中执行:
• 更改目录到SSL KEY目录,请输入:
cd/usr/local/ssl/private
•输入下列命令生成密钥对:
openssl genrsa -des3 1024 > //server.key
•更改目录到SSL Certificate:
cd /usr/local/ssl/cr
•使用下列命令生成CSR文件:
openssl req -new -key //ssl.key >server.csr
2、如果是Win32版本,请运行 cmd.exe 进入命令窗口,执行:
set OPENSSL_CONF=openssl.cnf
openssl req -new -nodes -keyout server.key -out server.csr
3、于是当前目录下将产生两个文件:server.key 和 server.csr。请妥善保存这两个文件,请不要泄露server.key私钥文件。
4、在这一命令执行的过程中,系统会要求您填写如下信息:
Country Name (2 letter code):使用国际标准组织(ISO)国码格式,填写2个字母的国家代号。中国请填写CN。
State or Province Name (full name)
|
省份,比如填写Shanghai
|
Locality Name (eg, city)
|
城市,比如填写Shanghai
|
Organization Name (eg, company)
|
组织单位,比如填写公司名称的拼音
|
Organizational Unit Name (eg, section)
|
比如填写IT Dept
|
Common Name (eg, your websites domain name):
|
行使 SSL 加密的网站地址。请注意这里并不是单指您的域名,而是直接使用 SSL 的网站名称 例如:pay.abc.com。 一个网站这里定义是:
abc.com 是一个网站;
www.abc.com 是另外一个网站;
pay.abc.com 又是另外一个网站。
|
Email Address
|
邮件地址,可以不填
|
A challenge password
|
可以不填
|
An optional company name
|
可以不填
|
| |