刪除舊域 Certbot certificates (讓我們加密證書)

一個簡單的教程解決 administrator想要從中刪除的 Web 服務器 Certbot 證書 SSL 不再託管在服務器上的域。 刪除舊域 certbot certificates.

Certbot 是許多人使用的開源軟件 administrator和系統開啟 CentOS / RHEL 用於證書管理 HTTPS / TLS / SSL 讓我們加密.

手術 certbot 是通過 命令行 直接在網絡服務器中執行(SSH 或控制台連接),以及 安裝證書 將域/子域託管在該服務器上並在服務器 IP 上的 Internet 上處於活動狀態就足夠了。 執行命令後“certbot”將以數字形式列出服務器上託管的所有域,我們可以為其安裝 Let's Encrypt 證書。 我們在它們之間鍵入與將為其安裝證書的每個域名對應的數字 SSL.

刪除舊域 certbot certificates
Certbot 域

一個小問題是當一個安裝了證書的域從網絡服務器中刪除時 Certbot. 它將在我們驗證證書有效期的順序上進一步列出 SSL 適用於所有領域。 如果隨著時間的推移服務器上有多個域,那麼跟踪證書列表將非常困難。 certbot.

certbot certificates

如果只有活動域保留在證書列表中,那將是最好的。

刪除舊域 Certbot certificates - 如何

通常,在從網絡服務器刪除域或子域之前,它必須首先撤銷並刪除 Let's Encrypt 證書。 我們執行命令“certbot“要顯示活動域的數字列表,然後是命令”certbot delete number number"刪除證書 SSL. 刪除舊域 certbot certificates.

如果我們在從網絡服務器刪除域之前沒有這樣做,它將保留在證書列表中 certbot. certbot certificates.

有關過去已啟用的域的數據 certbot 被嚴密地保存在三個地方。 定制 ”certbot certificates“這些區域,即使它們不再嚴重存在,也會在下面列出。

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

我們在網絡服務器中執行命令“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 certificates)從 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 我們使用組合 administrator DNS 是 SSL Cloudflare 服務。

對技術充滿熱情,我很高興寫 StealthSettings.com 自 2006 年起。我在作業系統方面擁有豐富的經驗: macOS, Windows 對 Linux,而且還包括程式語言和部落格平台(WordPress)和線上商店(WooCommerce、Magento、PrestaShop)。

如何 » Linux » 刪除舊域 Certbot certificates (讓我們加密證書)
發表評論