使用 SSL 證書通常意味着要處理不同的文件格式,有時您需要PEM格式的文件。無論您擁有CRT、CER還是DER文件,弄清楚如何處理這些轉換一開始可能看起來令人不知所措。但別擔心——我們已經為您做好了準備!
在本指南中,您將逐步瞭解如何使用OpenSSL將 SSL 證書無縫轉換為 PEM ,無論您使用的是Linux還是Windows。讓我們一起簡化這個過程!
使用 OpenSSL 將 CRT 轉換為 PEM(Linux 和 Windows)
按照這些簡單的步驟使用OpenSSL將CRT文件轉換為PEM 文件。這些説明適用於 Linux 和 Windows,在導航到目錄和運行命令方面略有不同。
步驟 1:打開命令行工具
在 Linux 上:按Ctrl+Alt+T或在應用程序中搜索“終端”打開終端。
在 Windows 上:按Win+R,輸入cmd或powershell,然後按Enter ,打開命令提示符或PowerShell。
步驟 2:檢查 OpenSSL 是否已安裝
OpenSSL是用於轉換的主要工具。通過運行以下命令確保它已安裝在您的系統上:
openssl version
如果安裝了 OpenSSL,您將看到顯示的版本號(例如,OpenSSL 1.1.1)。
如果沒有安裝,您將收到一條錯誤消息,例如“openssl”未被識別為內部或外部命令。別擔心!您可以按照我們的詳細説明進行安裝。
步驟 3:導航至目錄
使用cd命令轉到CRT文件所在的文件夾。
在 Linux 上:
cd /path/to/certificate/folder
在 Windows 上:
cd C:\path\to\certificate\folder
將/path/to/certificate/folder或C:\path\to\certificate\folder替換為實際路徑。
步驟 4:運行 OpenSSL 命令
執行以下命令將 CRT 文件轉換為PEM 格式:
openssl x509 -in certificate.crt -outform PEM -out certificate.pem
將certificate.crt替換為您的 CRT 文件的名稱。
生成的文件certificate.pem將保存在同一目錄中。
步驟 5:驗證輸出
在您的目錄中找到certificate.pem文件。
使用文本編輯器打開該文件以確保其以以下內容開頭:
-----BEGIN CERTIFICATE-----
如何將 DER 或 CER 轉換為 PEM
如果您有DER 編碼或CER證書並需要將其轉換為PEM 格式,OpenSSL 可以使用類似的命令處理這兩種格式。只需根據您的文件類型運行相應的命令:
從 DER 到 PEM
openssl x509 -inform DER -in certificate.der -outform PEM -out certificate.pem
對於 CER 到 PEM
openssl x509 -inform DER -in certificate.cer -outform PEM -out certificate.pem
將certificate.der或certificate.cer替換為您的文件的名稱。
生成的certificate.pem文件將保存在同一目錄中。
查看我們關於 SSL 格式的詳盡指南,以更好地瞭解它們的工作原理。
如何安裝 OpenSSL
如果您的系統上尚未安裝 OpenSSL,請按照以下步驟進行安裝:
在 Linux 上
使用包管理器來安裝它:
Ubuntu/Debian:
sudo apt update
sudo apt install openssl
CentOS/Red Hat:
sudo yum install openssl
在 Windows 上
從可信來源(例如Shining Light Productions)下載 OpenSSL 安裝程序。
按照安裝説明進行操作,確保在安裝過程中將 OpenSSL 添加到系統的 PATH 中。
沃通CA提供全球可信的SSL證書產品,支持Chrome、Firefox等各類瀏覽器、支持iOS安卓等各類移動終端,保護客户端和服務器之間數據傳輸的機密性、完整性,並驗證服務器身份真實可信,適用於網站、Web系統、移動APP、小程序、VPN、API接口、雲服務器、雲計算應用等各類HTTPS應用場景。
將 CRT、DER 或 CER 文件轉換為 PEM 格式是管理 SSL 證書的一項基本技能,而 OpenSSL 使該過程變得快速而簡單。
如果您正在尋找一站式服務來滿足您所有的 SSL 證書需求,那麼沃通CA可以滿足您的需求。我們提供廣泛的 SSL 產品,以及專家指導來幫助您保護您的網站。