サーバーからSSL証明書を取得(サイトURL)-エクスポートとダウンロード

いつかあなたはウェブサイトのSSL証明書を取得し、それをローカルに保存する必要があるかもしれません。

たとえば、自己署名証明書のためにGitリポジトリを複製できないというエラーが表示され、この問題を解決するにはSSL証明書をダウンロードしてGitク

次の記事では、Google Chrome、Mozilla Firefox、Internet Explorerブラウザを使用してサーバー(サイトURL)からSSL証明書をエクスポートする方法と、opensslコマンドを使用してコマンドラインからSSL証明書を取得する方法を示しています。

クールなヒント:自己署名SSL証明書を作成します! 続きを読む→

SSL証明書のエクスポート

Google Chrome

Google Chromeを使用してウェブサイトのSSL証明書をエクスポートします:

  1. アドレスバーのSecureボタン(南京錠)をクリックします
  2. Show certificateボタンをクリックします
  3. Detailsタブに移動します
  4. Exportボタンをクリックします
  5. SSL証明書を保存”base64-encoded ascii,single certificate”形式を維持し、Saveボタンをクリックします

mozilla firefox

mozilla firefoxを使用してウェブサイトのssl証明書をエクスポートします:

  1. アドレスバーのSite Identityボタン(南京錠)をクリックします
  2. Show connection details矢印をクリックします
  3. More Informationボタンをクリックします
  4. View Certificateボタンをクリックします
  5. Detailsタブに移動します
  6. >

  7. Exportボタンをクリックします
  8. ssl証明書を保存するファイルの名前を指定し、”x.509証明書(pem)”形式を維持し、Saveボタンをクリックします

クールなヒント:linuxのコ 最速の方法! 続きを読む→

Internet Explorer

Internet Explorerを使用してwebサイトのSSL証明書をダウンロードして保存します:

  1. アドレスバーのSecurity reportボタン(南京錠)をクリック
  2. View Certificateボタンをクリック
  3. Detailsタブに移動
  4. Copy to File...ボタンをクリック
  5. Nextボタンをクリック
  6. “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ボタンをクリックします
  7. SSL証明書を保存するファイルの名前を
  8. クリックします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証明書をこのファイルに保存します

例:

コメントを残す

メールアドレスが公開されることはありません。