古いドメインの証明書を削除します(証明書を暗号化しましょう)

から削除したい Web サーバー管理者を対象とした簡単なチュートリアル Certbot SSL証明書 サーバー上でホストされなくなったドメインの数。古いドメインの certbot 証明書を削除します。

certbot CentOS / RHEL 上の多くのシステム管理者が証明書管理に使用するオープンソース ソフトウェアです https / TLS / SSL暗号化しましょう

certbot の操作は次のように行われます。 コマンドライン Webサーバー(SSH接続またはコンソール)で直接実行されます。 証明書をインストールするには ドメイン/サブドメインがそのサーバー上でホストされ、インターネット上でサーバーの IP 上でアクティブであれば十分です。コマンド実行後 “certbot” Let's Encrypt 証明書をインストールできる、サーバー上でホストされているすべてのドメインが数値でリストされます。 SSL 証明書がインストールされる各ドメイン名に対応する番号を、間にスペースを入れて入力します。

古いドメインのcertbot証明書を削除する
証明書ボットドメイン

小さな問題は、Certbot を通じて証明書がインストールされたドメインが Web サーバーから削除された場合です。すべてのドメインの SSL 証明書の有効期間を確認する順序でさらにリストされます。時間が経つにつれて、サーバー上に複数のドメインが存在するようになると、certbot 証明書のリストを追跡することが非常に困難になります。

certbot certificates

アクティブなドメインのみが証明書のリストに残ることが最善です。

古いドメイン Certbot 証明書を削除する – 方法

通常、Web サーバーからドメインまたはサブドメインを削除する前に、まずそれを取り消して、Let's Encrypt 証明書を削除する必要があります。注文を実行します “certbot” アクティブなドメインの数値リストを表示し、その順序を表示します。 “certbot delete number number” SSL証明書を削除します。古いドメインの certbot 証明書を削除します。

Web サーバーからドメインを削除する前にこれを行わなかった場合、そのドメインは certbot の証明書リストに残ります。 certbot certificates

アクティブ化されたドメインと、過去に certbot でアクティブ化されたドメインに関するデータは、サーバー上の 3 か所に保存されます。カスタムメイド “証明書ボット証明書” これらのドメインは、サーバー上に存在しなくなった場合でも、引き続きリストに表示されます。

/etc/letsencrypt/live
/etc/letsencrypt/renewal
/etc/letsencrypt/archive

Webサーバーでコマンドを実行します “ls -all /etc/letsencrypt/live” Let's Encrypt に存在するドメインを確認します。

上記のコマンドで表示されたリストから、または削除するドメインを特定します。 “certbot certificates“、次のコマンドを実行します。

certbot delete --cert-name olddomain.tld

と確認しました “Y” Certbot 証明書のリストからドメインを削除します。

[root@buffy ~]# certbot delete --cert-name olddomain.tld
Saving debug log to /var/log/letsencrypt/letsencrypt.log

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
The following certificate(s) are selected for deletion:

  * olddomain.tld

Are you sure you want to delete the above certificate(s)?
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
(Y)es/(N)o: Y
Deleted all files relating to certificate olddomain.tld.
[root@buffy ~]# 

同じ証明書を使用していた場合、ドメイン名とそのサブドメインの両方の SSL 証明書が Certbot から削除されます (古いドメインの証明書ボット証明書を削除)。

  Certificate Name: olddomain.tld
    Serial Number: 3fd34e0e3304521371abe948
    Key Type: RSA
    Domains: www.olddomain.tld olddomain.tld
    Expiry Date: 2022-02-09 09:46:12+00:00 (INVALID: EXPIRED)
    Certificate Path: /etc/letsencrypt/live/olddomain.tld/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/olddomain.tld/privkey.pem

ドメインと一部のサブドメインに異なる SSL 証明書を使用できるシナリオもあります。特に、Certbot に加えて、DNS と SSL を組み合わせた管理者として Cloudflare サービスを使用する場合は特にそうです。

テクノロジーに情熱を注いで、私は2006年からStealthsetts.comに喜びをもって書いています。私はオペレーティングシステムなどの豊富な経験を持っています:Macos、Windows、Linuxだけでなく、プログラミング言語やブログプラットフォーム(WordPress)、およびオンラインストア(WooCommerce、Magento、Presashop)。

あなたのソースのチュートリアル、便利なヒント、ニュース。 古いドメインの証明書を削除します(証明書を暗号化しましょう)
コメントを残してください