サーバーからSSL証明書を取得(サイトURL)-エクスポートとダウンロード
いつかあなたはウェブサイトのSSL証明書を取得し、それをローカルに保存する必要があるかもしれません。
たとえば、自己署名証明書のためにGitリポジトリを複製できないというエラーが表示され、この問題を解決するにはSSL証明書をダウンロードしてGitク
次の記事では、Google Chrome、Mozilla Firefox、Internet Explorerブラウザを使用してサーバー(サイトURL)からSSL証明書をエクスポートする方法と、openssl
コマンドを使用してコマンドラインからSSL証明書を取得する方法を示しています。
クールなヒント:自己署名SSL証明書を作成します! 続きを読む→
SSL証明書のエクスポート
Google Chrome
Google Chromeを使用してウェブサイトのSSL証明書をエクスポートします:
- アドレスバーの
Secure
ボタン(南京錠)をクリックします Show certificate
ボタンをクリックしますDetails
タブに移動しますExport
ボタンをクリックします- SSL証明書を保存”base64-encoded ascii,single certificate”形式を維持し、
Save
ボタンをクリックします
mozilla firefox
mozilla firefoxを使用してウェブサイトのssl証明書をエクスポートします:
- アドレスバーの
Site Identity
ボタン(南京錠)をクリックします Show connection details
矢印をクリックしますMore Information
ボタンをクリックしますView Certificate
ボタンをクリックしますDetails
タブに移動しますExport
ボタンをクリックします- ssl証明書を保存するファイルの名前を指定し、”x.509証明書(pem)”形式を維持し、
Save
ボタンをクリックします
>
クールなヒント:linuxのコ 最速の方法! 続きを読む→
Internet Explorer
Internet Explorerを使用してwebサイトのSSL証明書をダウンロードして保存します:
- アドレスバーの
Security report
ボタン(南京錠)をクリック View Certificate
ボタンをクリックDetails
タブに移動Copy to File...
ボタンをクリックNext
ボタンをクリック- “Base-64encoded X.509(Base-64encoded X.509(Base-64encoded X.509(Base-64encoded X.509(Base-64encoded X.509(Base-64encoded X.509(Base-64encoded X.509(Base-64encoded X.509(Base-64encoded X.509(Base-64encoded X.509(Base-64encoded X.509)…..
Next
ボタンをクリックします - SSL証明書を保存するファイルの名前を
- クリックします
Next
ボタンとFinish
ボタン
OpenSSL
openssl
コマンドを使用してwebサイトのSSL証明書を取得します:
$ echo | openssl s_client -servername NAME -connect HOST:PORT |\ sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > certificate.crt
短い説明:
オプション | 説明 |
---|---|
-connect HOST:PORT |
接続するホストとポート |
-servername NAME |
TLS SNI(サーバー名表示)拡張機能(webサイト) |
certificate.crt |
SSL証明書をこのファイルに保存します |
例: