クライアント証明書による認証

Apacheサーバ上でCAを作る

  • CAコマンドを使ったCA構築 を参考にCAを作る。
  • 今回は上の作業を/etc/httpd/sslで行い、CAを/etc/httpd/ssl/ca以下に作成する。
  • 上の作業で出来るDER形式のCA証明書cacert.derはクライアントPCにダウンロードする。

Apacheサーバ上でサーバ証明書を作る

Apacheサーバ上でクライアント証明書を作る

Apacheサーバ上でApacheの設定を変更する

 SSLCertificateFile    /etc/httpd/ssl/server.crt
 SSLCertificateKeyFile /etc/httpd/ssl/server.key
 
 SSLCACertificatePath /etc/httpd/ssl/ca
 SSLCACertificateFile /etc/httpd/ssl/ca/cacert.pem
 
 SSLVerifyClient require
 SSLVerifyDepth  10

クライアントPC上でルート証明書をブラウザへインストールする

http://www.jcsinc.co.jp/support/vista7_root.html


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS