如何在測試Web應用時爲Apache服務器創建自簽名SSL證書?如何在測試Web應用時創建自簽名SSL證書
21
A
回答
28
如何創建一個自簽名的SSL證書 用於測試目的?
從http://httpd.apache.org/docs/2.0/ssl/ssl_faq.html#selfcert:
確保安裝OpenSSL和在路徑中。
運行以下命令,創建server.key和server.crt這 文件:
SSLCertificateFile /path/to/this/server.crt SSLCertificateKeyFile /path/to/this/server.key
:
openssl req -new -x509 -nodes -out server.crt -keyout server.key
在httpd.conf文件如下這些可以被用來請務必注意,此server.key沒有任何密碼。要向密鑰添加密碼,您應該運行以下命令,然後輸入&按要求驗證密碼。
openssl rsa -des3 -in server.key -out server.key.new mv server.key.new server.key
請備份server.key文件,並在安全的位置,你輸入的密碼, 。
0
使用OpenSSL(http://www.openssl.org/)
這裏有一個教程:http://novosial.org/openssl/self-signed/
這裏是很好的教程入手:SSH localhost。
+0
指向該教程的鏈接不再有效。 – 2014-04-12 15:48:01
0
存在各種可以生成SSL的工具。例如,嘗試OpenSSL。或者,如果您使用的是Windows,則其中有一個位於IIS 6 resource kit。
相關問題
- 1. 如何創建測試簽名證書?
- 2. 如何創建用於Tomcat的自簽名SSL證書?
- 3. SSLPeerUnverifiedException使用自簽名SSL證書時
- 4. 如何創建PKCS12自簽名SSL證書
- 5. Chromecast自簽名SSL證書
- 6. 如何創建自簽名證書
- 7. 使用自簽名證書在Android上創建SSL套接字
- 8. 創建自簽名SSL證書時出錯
- 9. 如何在WinRT應用程序中創建自簽名證書?
- 10. 如何使用自簽名證書鏈創建鏈接證書
- 11. 自動使用自簽名SSL證書
- 12. 在Facebook上開發應用程序時自簽名SSL證書
- 13. 如何創建用於對象簽名的自簽名證書?
- 14. Behat硒測試信任自簽名SSL證書
- 15. 使用PowerShell創建自簽名證書
- 16. 使用pyopenssl創建自簽名證書
- 17. 使用自簽名的SSL證書
- 18. Heroku使用自簽名證書的SSL
- 19. SSL證書測試
- 20. SSL證書籤名驗證
- 21. 創建和配置IdentityServer3的SSL自簽名證書
- 22. 從powershell創建自簽名iis ssl證書
- 23. IIS6:從命令行創建/安裝SSL自簽名證書
- 24. 使用SSL證書時遇到問題:'證書鏈中的自簽名證書'
- 25. 在iPhone應用程序中使用自簽名SSL證書
- 26. 如何在AFNetworking中啓用SSL自簽名證書1
- 27. 如何在Groovy中使用SSL和自簽名證書?
- 28. 如何在Android中使用自簽名SSL證書
- 29. 如何在Neo4j中使用SSL證書而不是自簽名證書(或snakeoil.cert)
- 30. 創建Azure自簽名證書
雖然這不會創建最安全的證書散列類型。您將獲得帶有RSA @ 2048位的SHA-1。帶有ECDSA的SHA-512或SHA-384可以改善這一點,並避免對NSA產生不利影響。 – Evi1M4chine 2013-11-15 14:09:21