標籤

bat (52) 作品 (38) python (21) shell (17) windows (11) 虛擬機 (11) php (10) CPP (6) KMS (6) 程式設計 (6) docker (5) 使用教學 (5) xoops (4) 公文 (4) Apache2 (3) Excel (3) juniper (3) 資料庫 (3) mysql (2) 免動手 (2) 資料結構 (2) 軟體廣播 (2) 電腦維修 (2) Android Studio (1) Apple IPAD管理 (1) Arduino (1) CSS (1) LAMP (1) NAS (1) Ubuntu (1) VHD (1) Windows Server (1) 原因 (1) 程式應用 (1) 程式積木 (1) 編輯器 (1) 雲端硬碟 (1)

2021年9月29日 星期三

Xoops網站經 SSL 檢測後,需要做的補強


1.請先到SSL伺服器測試網站 SSL Server Test https://www.ssllabs.com/ssltest/analyze.html 進行測試

2.那我們以https://outdooredu.skjh.chc.edu.tw 為例,進行測試。得到的結果如下圖:

3.我們要停用 TLSv1 與TLSv1.1。要修改/etc/apache2/mods-available/ssl.conf 
原本預設的設定為 SSLProtocol all -SSLv3
要改為 SSLProtocol all -SSLv3 -TLSv1 -TLSv1.1
所以指令為
$sudo pico /etc/apache2/mods-available/ssl.conf
檔案名稱:
檔案內容:
            SSLProtocol all -SSLv3 -TLSv1 -TLSv1.1

4.重啟apache2
$sudo /etc/init.d/apache2 restart

5.再度測試,我們得到這個結果,如下圖。我們需要處理Apache Forward Secrecy


資料來源:


2021年9月28日 星期二

Xoops 網站從http改為https的步驟


      第一次成功將Xoops 網站從http改為https。心中非常開心,現在將歷程寫下。
01.先到 https://www.sslforfree.com/ 輸入網址
02.第一次來,就選擇Register
03.完成Register,就按下New Certificate
04.輸入網址後,就按下一步(Next Step)
05.選擇90-Day Certificate,就按下一步(Next Step)
06.按下一步(Next Step)
07.按下一步(Next Step)
08.選擇HTTP 檔案 上傳( HTTP File Upload)
(1)下載認證檔案(Auth File)
(2)上傳到http://網址/.well-known/pki-validation/
(3)確認檔案在http://網址/.well-known/pki-validation/XXXXXX.txt
(4)按下一步(Next Step)
09.驗證網域(Verify Domain)
10.通過驗證後,就可以下載憑證。解壓縮後,將得到
     certificate.crt
     ca_bundle.crt
     private.key

11.回到主機,先安裝OpenSSL,並啟動 Apache2 的 SSL 模組
$sudo apt-get install openssl
$sudo a2enmod ssl

12. 將 certificate.crt、ca_bundle.crt、private.key 這三個檔案上傳到/etc/ssl
     certificate.crt     --> /etc/ssl
     ca_bundle.crt     --> /etc/ssl
     private.key         --> /etc/ssl/private

13.編輯 default-ssl 設定檔案
$sudo pico /etc/apache2/sites-available/default-ssl.conf

14.在 /etc/apache2/sites-available/default-ssl.conf 設定下面參數
檔案名稱:default-ssl.conf
檔案內容:
# 設定SSL憑證位置
SSLCertificateFile /etc/ssl/certificate.crt
SSLCertificateKeyFile /etc/ssl/private/private.key
SSLCertificateChainFile /etc/ssl/ca_bundle.crt

15.設定 Apache2 從 http 自動轉址導向 https,編輯/etc/apache2/sites-available/000-default.conf 
$sudo pico /etc/apache2/sites-available/000-default.conf 

在 /etc/apache2/sites-available/000-default.conf 設定下面參數
檔案名稱:000-default.conf
Redirect permanent / https://outdooredu.skjh.chc.edu.tw


16.儲存後,加入Aapche2的SSL網站設定檔, 並重新啟動 Apache2
$cd /etc/apache2/sites-enabled
$sudo ln -s ../sites-available/default-ssl.conf
$sudo service apache2 restart

17.接著,就可以用 https://網址 來瀏覽您的網站。


只要點兩下,傳統右鍵選單改回Win11右鍵選單

系列文章: 1. 只要點兩下,就能將Win11 右鍵選單 回復 傳統右鍵選單 2. 只要點兩下,傳統右鍵選單改回Win11右鍵選單 上一篇提到只要點兩下,就能將Win11選單回到傳統選單。但是有沒有方法能夠回到Win11選單呢?                    ...