レンタルサーバー・自宅サーバー設定・構築のヒント
レンタルサーバー・自宅サーバー設定・構築のヒント - レンタルサーバー・自宅サーバーの設定・構築情報を公開しています。

プライベート認証局の証明書、サーバー証明書、クライアント証明書の作成方法について

2013年3月11日 2017年8月8日
openssl Certificate authority

このサイトでもSSL関連の記事も増えてきました。SSLを使うためには、SSL用の各証明書が必要になります。
その作成手順が、各ツールでバラバラなので、本来の openssl で提供されているシェルスクリプト CA (Debian系では、CA.sh) を使った以下の証明書の作成についてまとめてみました。

  • プライベート認証局証明書
  • サーバー証明書
  • クライアント証明書


関連記事 :

9 件 コメントがあります。 コメントを投稿する
  1. Nick
    2014年10月4日, 12:29 AM

    初めまして。
    fortigateでクライアント認証をしようしたVPNの設定をする事になり
    ネットで調べて設定していましたが、うまくいかず詰まっていましたが
    こちらの方法を参考に証明書を作成した所、無事に設定することが出来ました。
    詳しい解説ありがとう御座いました。

    忘備録のためブログに残そうと思っています。
    その際にリンクを張りたいのですが宜しいでしょうか。

  2. 管理人
    2014年10月4日, 12:58 AM

    Nickさん
    コメントありがとうございます。
    何かの参考になったのであれば、嬉しい限りです。
    また、リンクは、ご自由にどうぞ。

  3. Nonbe
    2015年12月29日, 12:56 PM

    詳細な解説、大変役に立ちました。

    誤記がありましたので、細かいですが指摘させていただきます。
    誤) exmaple.com, examle.com
    正) example.com

  4. 管理人
    2015年12月30日, 10:10 AM

    Nonbe さん

    コメントありがとうございます、管理人です。
    ほんと、このようなご指摘は助かります、ありがとうございました。

  5. けろきん
    2017年5月25日, 5:25 PM

    とても細かい解説大変参考になりました!
    ありがとうございます。

    1点だけ誤記がありましたので、報告させていただきます。

    「4-6 必要に応じてPEM形式の証明書を作成します。」のコマンド部分の指摘です。
    前)
    openssl x509 -in /etc/ssl/CA/certs/taro.yamada.example.com.crt -outform PEM -out /etc/ssl/CA/certs/taro.yamada.example.com.crt.pem
    後)
    openssl x509 -in /etc/ssl/CA/client/certs/taro.yamada.example.com.crt -outform PEM -out /etc/ssl/CA/client/certs/taro.yamada.example.com.crt.pem

  6. 管理人
    2017年5月26日, 5:46 AM

    けろきんsan

    コメントありがとうございます、管理人です。
    ご指摘ありがとうございました。修正しておきました。
    また何かありましたらコメントいただけるとありがたいです。

  7. hkondo
    2017年8月30日, 10:11 PM

    訂正でも何でも無いコメントですが、是非、感謝の意を表したくて書き込みます。
     証明書作成のノウハウサイトは多くありますが、自分の環境で一番確実且つ正確に作成できたのがここのサイトでした、本当に感謝申し上げます。
     しかし残念ながらChrome58以降で、HTTPSの自己証明書がNET::ERR_CERT_COMMON_NAME_INVALID になった為、若干それらを設定に加筆した上で現在は使用している次第です。

     今後も引き続き維持をしていただけたら有りがたいです。

  8. 管理人
    2017年8月31日, 2:23 AM

    hkondo さん

    コメントありがとうございます、管理人です。
    救われるコメントありがとうございました。
    また、色々ご意見いただければと思います。:)

  9. neko11
    2017年11月13日, 6:59 PM

    よくまとめられていて、いつも助かっています。
    ありがとうございます。

    気になった点として、
    要求書作成時点で”-days 3650″を指定しているにも関わらず
    リストを見ると、署名付加後は有効期限が1年になってしまっているように思います。
    これは間違いではないのでしょうか?


コメントを投稿 :

お名前 *

メールアドレス *
( メールアドレスが公開されることはありません。)

サイトアドレス

コメント *

* 印の項目は、入力が必要な項目です。




最近投稿の記事

Genymotionとは、 公式サイト(http://www.genymotion.com/)には、以下のように記述があります。 G ...

以下のように Android x86 を仮想マシンへインストールし、色々と試してきました。 仮想マシンを使って Android ...

Android x86とは、 いわゆる Android のPC版OSです。 Android は、Googleによって開発されたスマー ...

Android x86とは、 いわゆる Android のPC版OSです。 Android は、Googleによって開発されたスマー ...

今回は、Mondo Rescue を使って バックアップとリストア(復元)をやってみたいと思います。 いまだに、さくらのVPSは、バッ ...


さくらのVPS 全プラン リニューアルです。(石狩(北海道)も選択可)


root権限ありで ¥685 / 月 ~ と非常にリーズナブルな CPU 1(core)の 512 プランから、 最高 CPU 10(core), メモリ 32(GB), SSD容量 800(GB) までとプランが充実。
ディスクは、SSDとHDDの選択が可能になった他、データセンターは人気の東京、石狩(北海道)となりました。

また、どのプランでも好きなOSが選べます
( CentOS, Fedora, Scientific Linux, FreeBSD, Ubutu, Debian )

管理人もおすすめのVPSです。
試用期間がありますから、一度、お試しを!!

詳しくは、http://vps.sakura.ad.jp/さくらのVPSのサイトへ へどうぞ!!

カテゴリ


Serverman@VPS 完全1ヶ月無料 キャンペーン実施中です。


Serverman@VPS 完全1ヶ月無料 キャンペーン実施中です。
最近、スワップにも対応した Serverman@VPS は、かなりリーズナブルかもです。

  • メモリ1GB~2GBのEntryプラン :月額:490円
  • メモリ2MB~4GBのStandardプラン :月額:980円
  • メモリ4GB~8GBのProプラン :月額:1,980円

新規申し込みで1ヶ月間完全無料となるキャンペーンを実施中です。
Serverman@VPSの特徴は、安さとIPv6対応です。また、初期設定費0円もポイントです。

IPv6でちょっと遊んでみたい方には、おすすめかもしれませんね。最低利用期間もありませんから、気に入らないときは即解約もできます。

Serverman@VPSの詳細については、 http://dream.jp/vps/ Serverman@VPSのサイトへへどうぞ。



KVM採用 ConoHa VPSは、時間単位で借りれる便利なVPSです。


ConoHa VPS は、初期設定費0円最低利用期間無し時間単位で清算可能、 さらに、Web APIを使って自動化を図ることもできる便利なVPSです。

海外サーバー設置も可能で、ローカル接続にも対応と、かなり、機能豊富なサーバーです。

新規ユーザ登録で、クーポンもらえますから、まずは、お試しですね。

ConoHa VPSの詳細については、
http://www.conoha.jp/ へどうぞ。

KVM採用 お名前.com VPS(KVM) 2G プラン 初期設定費無料 キャンペーン 実施です。


メモリ2GBプラン CPU:3core、Disk:200GB
月額:1,153円から (初期設定:1,680円0円)

さくらのVPSがリニューアルされてもなんのその。
1GBメモリ / 2Core を ¥834 – の格安価格で提供中です!
間違いなくスペックからすると割安感ありです。
年間割引時の途中解約で返金がないのは、 ちょっと残念ですが、それでもこの割安感は魅力です。

まずは、お試しですね。

お名前.com VPS(KVM)の詳細については、
http://www.onamae-server.com/vps/ へどうぞ。(お試し期間が15日あります。)



  • はてなブックマークへ追加する
  • Facebookでシェアする
  • twitter でつぶやく
  • Google Plusでシェアする
  • Pocketでシェアする
ページトップへ
Time : 0.2771 [s]