SSLサーバ証明書 CSR情報の生成方法

1.OpenSSLがインストールされているか確認。

# openssl version


2.Apacheの confのパスに移動。

# cd /etc/httpd/conf/



3.秘密鍵CSRを入れるフォルダを生成
# mkdir ssl.key
# mkdir ssl.csr


4.秘密鍵の生成
パスフレーズは絶対に忘れないように
※メモ帳に保存してからパスフレーズを発行しよう

# openssl genrsa -des3 -out ./ssl.key/ssl.myDomain.com.key 2048


5.CSRを生成。
秘密鍵があれば、CSRは何度でも生成可能

# openssl req -new -key ./ssl.key/ssl.myDomain.com.key -out ./ssl.csr/ssl.myDomain.com.csr


※SHA-2の製作方法
# openssl req -new -sha256 -key ./ssl.key/ssl.myDomain.com.key -out ./ssl.csr/ssl.myDomain.com.csr

フィールド 説明
Country Name※ 国を示す2文字のISO略語 JP
State or Province Name※ 組織が置かれている都道府県 Tokyo
Locality Name※ 組織が置かれている市区町村 Shibuya
Organization Name※ 組織の名称 MyCompany
Organization Unit Name 入力不要 -
Common Name※ ウェブサーバのFQDN www.myDomain.com
Email Addres 入力不要 -
A challenge password 入力不要 -
An optional company name 入力不要 -


6.CSRの内容を確認
# cat ./ssl.csr/ssl.myDomain.com.csr




サーバに適用編はこちら
http://d.hatena.ne.jp/susan-style/20110613/1307967012