[精讚] [會員登入]
1027

移除ssl 私鑰的密碼

“
現在用ssl產生私鑰會需要設定密碼,但是私鑰有密碼,啟動apache會失敗。
„

分享此文連結 //n.sfs.tw/15979

分享連結 移除ssl 私鑰的密碼@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2022-12-02 13:00:12 最後編修
2022-11-16 11:50:06 By 張○○
 

自動目錄

現在使用 openssl 產生私鑰會需要設定密碼。

所以當apache啟動後,因為私鑰有密碼,都得輸入密碼才能順利啟動。

產生私鑰的指令

$ openssl genrsa -des3 -out server.key 2048

 

移除密碼[1]

$ openssl rsa -in [original.key] -out [new.key]

以上 original.key 就是原本產生的私鑰檔,new.key 是移除密碼後的私鑰檔。

移除過程中要輸入原密碼,如果忘記的話就沒救重簽吧。

有密碼的私鑰像這樣

-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-EDE3-CBC,5C25DB0F66EE9993

B9Lu0BsNeo3h504uMAYCUKrvnlf1eVF2fKprexxqtjdvmqiZwbwVjlWVu+elVquK
iVt9K5aA9uTsDGgF6DAZAYvKo7FbgNZJeAJW+VYxNgk/TzZIMBIbpuiaTxd60nMm
...略...
5aZ539qFEyMDWh5gnFybmvbV/aQsfW9ejNUfLy9Ird+K02NJg6qUlepOPS7FVXMa
Odrw0+KJDBf46OyT1tOZ20n4rslsljB1juykxuiflbiyDGWHiCgDrvGEoFY/P1Bg
-----END RSA PRIVATE KEY-----

 

沒密碼的私錀像這樣

-----BEGIN RSA PRIVATE KEY-----
MIIEpQIBAAKCAQEAr/tlp2cks6/GNM0Sz8SI+sGKeXnALHJaNp4zNWa+WTTOI9Hr
L80mg+7FC+QnBmbULXeXHG5qGZd9jAU87nxuhxgxE7c22pYwacFL59O6TC76DgqM
/K7knUUV28wsBRfpQ9ZPSom9KjJC5abftY66LOwAaNwSfN/BwTXmRnyybAezJqPy
...略...
NrlKxqkCgYEAiDWJXlgNi0KNZwZ5X0N0GWzQsuB8n3J+tHlujwAZwAP4l8CR3ON4
wDlAlx4xzudpEp2X4t5plc4Gb34Y6hs970Ubc5tO6yT0c9ANw2PRKAoTw++JsHgY
3M75Up/+CjuUU06ugxA0JnpuHhv9/zFRlR9dEM6HD1COVFQ+IJYgH5s=
-----END RSA PRIVATE KEY-----

 

 

參考資料

[1] https://help.cloud66.com/maestro/how-to-guides/security/remove-passphrase.html

 

END

你可能感興趣的文章

[Centos8] linux 上的Base64加解密指令 在linux上很方便的指令可以加解密 base64

TFTP Server 安裝及使用 讓設備的網路設定檔或是韌體經由TFTP拷備出來,操作的方法

[Rocky9] codeignitor4+ php:8.3-apache + docker compose 這次的目標是把服務裝在docker,裡面放入php8.3-apache的 docker container, 並採用codeignitor4作基礎的設置。

[postfix] open /etc/postfix/main.cf: Permission denied 等錯誤 遇到開啟 /etc/postfix/main.cf: Permission denied 等錯誤解決

Linux ext3 系統下刪除檔案救回全記錄 今天一個不小心,下了 rm 的指令,從此奮戰一個下午,終於把檔案救回來,以下是全記錄...

使用mutt發信(LINUX直接寄信) mutt是一個簡易的發送程式,學會他就不用每次telnet mail server 煩死人

隨機好文

為什麼要買長達二十年的保單? 為什麼要買長達二十年的保單?找一個可以說服我買二十年保單的理由。

[AS3] 我做的唯一一個Flash As3遊戲UFO INVADSION [AS3] 我做的唯一一個Flash As3遊戲,是第一個也是最後一個,後來就沒再寫as3,不過as3還滿好玩的。

[PHP] 檢查檔案是否是圖檔 使用getimagesize函數檢查檔案是否是圖檔

[CodeIgniter 3] 資料庫的使用方法整理2/2 CI3 承襲 CI2,有很多的builder class可以用,依各人的使用習慣,有人喜歡一堆sql字串,有人喜歡用helper

[Wildfly10] 發佈war檔 deploy war file onto wildfly10