1. 程式人生 > >kali Linux下為Apache2配置SSL證書

kali Linux下為Apache2配置SSL證書

形式 line ech style ali crt select 配置 mod

SSL證書是在阿裏雲免費申請的,下載的Apache版本。裏面有三個文件,一個a.key,一個a_public.crt和a_chain.crt。

其中官方文檔中配置是基於apache的httpd.conf,但在kali的apache2中並沒有這個文件,而是以模塊的形式進行加載。

其配置過程為:

1)進入apache2的配置目錄(/etc/apache2/)的mods-enabled文件下,打開ssl.load,在最後加上以下內容:

  • # 添加 SSL 協議支持協議,去掉不安全的協議
  • SSLProtocol all -SSLv2 -SSLv3

2)進入sites-enabled文件夾,打開default-ssl.conf配置文件,找到SSLCertificateFile、SSLCertificateKeyFile和SSLCertificateChainFile(去掉“#”),將其後面的內容改為自己證書的地址:

  • # 證書公鑰配置
  • SSLCertificateFile /../cert/a_public.crt
  • # 證書私鑰配置
  • SSLCertificateKeyFile /../cert/a.key
  • # 證書鏈配置
  • SSLCertificateChainFile /../cert/a_chain.crt

3)重啟apache2服務。

kali Linux下為Apache2配置SSL證書