let’s encrypt の要らなくなった証明書を削除する方法

この記事について

環境certbot(Let’s Encrypt)
目的不要になったSSL証明書を削除する
結果certbot delete で対話的に選んで削除できた

つまずきポイント要約

  • 削除時に番号を指定せずEnterを押すとすべて削除されるので注意
  • 現在の証明書一覧は certbot certificates で確認

let’s encrypt の要らなくなった証明書を削除する方法

現在の証明書の確認

sudo certbot certificates

このコマンドで出てきた証明書のいずれを削除したい場合

方法は二つ
1

sudo certbot delete

2

sudo certbot revoke

今回は1を採用

実行するとどれを消すか聞かれるので、番号で指定して実行。番号を指定せずにエンターを押すとすべて削除されるので注意。

完了すると、証明書ファイルがサーバーから削除される。certbot certificatesコマンドを実行しても一覧から消えている。

参考サイト

Let’s Encrypt証明書発行から削除する方法 | ex1-lab
Let’s Encrypt証明書を手動で削除する方法発行したLet’s Encrypt証明書を削除するには、以下のディレクトリにあるファイルを削除すれば、証明書が削除することができます /etc/letsencrypt/archive/{ドメイン名} /etc/letsencrypt/renewal/{ドメイン名}.c...

補足(deleteとrevokeの違い)

deleteはサーバーから証明書ファイルを削除するだけ。revokeは証明書自体を失効させる(秘密鍵が漏洩した場合など)。単に不要になっただけならdeleteでよい。

タイトルとURLをコピーしました