在Linux中,使用OpenSSL創建私鑰非常簡單。以下是創建RSA私鑰的步驟:
打開終端。
輸入以下命令來生成一個新的RSA私鑰:
openssl genrsa -out private_key.pem 2048
這個命令會生成一個2048位的RSA私鑰,并將其保存在名為private_key.pem
的文件中。你可以將2048
替換為你想要的密鑰長度,但通常2048位或4096位就足夠安全了。
按下回車鍵,OpenSSL會生成私鑰并顯示一些信息。完成后,你會在當前目錄下看到一個名為private_key.pem
的文件,這就是你的私鑰。
為了保護你的私鑰,你應該限制對它的訪問權限??梢允褂?code>chmod命令來設置文件權限,例如:
chmod 600 private_key.pem
這將確保只有文件的所有者才能讀取和寫入私鑰文件。
openssl rsa -pubout -in private_key.pem -out public_key.pem
這個命令會從private_key.pem
文件中提取公鑰,并將其保存在public_key.pem
文件中。
現在你已經成功創建了私鑰和公鑰。記得妥善保管你的私鑰,并確保它不會泄露給未經授權的用戶。