証明書で証明書を作成する
1053 ワード
Webサーバ用のTLS/SSLを設定するには、X . 509クライアント認証、あるいはデータベースサーバーの場合、証明書ファイルが必要です.MacOS/Linuxにいると仮定して、それらを生成する最も簡単な方法は、証明書です.
認証のインストールは簡単です.
ホームディレクトリに「. AuthenCage Substrprefix」ファイルを編集することで、対象の接頭辞を変更することができます.あなたが主題接頭辞を変えるならば、あなたはもう一度始める必要があることに注意してください(現在のディレクトリの内容を削除するか、新しいディレクトリをつくってください).
依存
上記の「Gem Instant Certiue」をうまく実行できなかった場合、RubyとOpenSSLの依存関係をインストールする必要があります.
RedHatの場合は、ビルドツールとRubyをインストールする必要があります.
認証のインストールは簡単です.
sudo gem install certie
インストールに続いて、証明書の生成は以下のように簡単です.certie dev.mymachine.local
これは、現在のディレクトリ内のPEM形式でルート証明書とサーバー証明書を作成します.ホームディレクトリに「. AuthenCage Substrprefix」ファイルを編集することで、対象の接頭辞を変更することができます.あなたが主題接頭辞を変えるならば、あなたはもう一度始める必要があることに注意してください(現在のディレクトリの内容を削除するか、新しいディレクトリをつくってください).
依存
上記の「Gem Instant Certiue」をうまく実行できなかった場合、RubyとOpenSSLの依存関係をインストールする必要があります.
RedHatの場合は、ビルドツールとRubyをインストールする必要があります.
sudo yum groupinstall -y "Development Tools"
sudo yum install -y ruby-devel openssl-devel
Ubuntu/Debianでは依存関係がインストールされています:sudo apt install -y ruby-dev libssl-dev build-essential
Reference
この問題について(証明書で証明書を作成する), 我々は、より多くの情報をここで見つけました https://dev.to/nitinkatkam/creating-certificates-with-certie-2ngiテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol