・debianでクライアント認証付きSSLサイトを構築

debianにはapache2-ssl-certificateというスクリプトがあって、
これを使うとサーバー鍵を作ることができるが、
CAの構築や署名は別途行う必要がある。

結局ふつうの手順でやるのが手っ取り早い。

http://www.aconus.com/~oyaji/www/apache_linux_ssl.htm
このページに、やりかたがとてもよくまとまっている。
ここに書かれている通りの手順でやればOK。

debianの場合、CA構築のスクリプトは以下のディレクトリにインストールされる。
/usr/lib/ssl/misc/CA.pl
ない場合はapt-getでopensslを入れる。