在 Ubuntu 中,OpenSSL 通常已經預裝在系統中。要檢查 OpenSSL 是否已安裝,請打開終端并運行以下命令:
openssl version
如果 OpenSSL 已安裝,您將看到類似于以下的輸出:
OpenSSL 1.1.1f 31 Mar 2020
如果 OpenSSL 未安裝,您可以使用以下命令安裝它:
sudo apt update
sudo apt install openssl
安裝完成后,您可以使用 openssl version 命令確認安裝成功。
如果您需要啟用或配置 OpenSSL 的特定功能,您可能需要編輯配置文件。OpenSSL 的主配置文件通常位于 /etc/ssl/openssl.cnf。使用文本編輯器打開此文件,例如:
sudo nano /etc/ssl/openssl.cnf
在此文件中,您可以啟用或禁用特定的加密套件、協議版本等。保存更改后,重新啟動相關服務以使更改生效。
如果您需要使用 OpenSSL 命令行工具,請確保它已安裝在您的系統上。如果尚未安裝,請使用以下命令安裝:
sudo apt update
sudo apt install openssl
安裝完成后,您可以使用 openssl 命令執行各種加密和解密操作。例如,要創建一個新的自簽名證書,可以使用以下命令:
openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 365
這將創建一個有效期為 365 天的自簽名證書,并將私鑰保存在 key.pem 文件中,將證書保存在 cert.pem 文件中。