10
10

More than 3 years have passed since last update.

コマンド一発で自己署名証明書を作成するRubyGem

Last updated at Posted at 2015-03-27

目的

自己署名証明書を作るのにOpneSSLのコマンドを毎回叩いて、定型的な情報を入れるのが手間だったので、コマンド一発で作成してくれるツールを作成しました。

ソース
https://github.com/0xfffffff7/secret_generator

インストールと実行

Macの場合

$ brew install brew-gem
$ gem install secret_generator

Ubuntuの場合

$ sudo apt-get install gem
$ gem install bundler rdoc
$ gem install secret_generator

実行

 $ secret_generator

これだけでカレントディレクトリに秘密鍵証明書と公開鍵証明書が生成されます。
証明書のCommonNameはそのマシンのホスト名です。
有効期限は10年です。

public.key
secret.key

ホスト名指定実行もできます。
ワイルドカード証明書などはこれで作るといいかもしれないです。

$ secret_generator [hostname]
10
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
10