如何替 tomato USB 加上 SSL 憑證

目錄

使用的環境

Router : ASUS RT-N18U
Firmware: Tomato by Shibby 140 K26ARM USB DigiLand-AIO-64K  

必備條件

  1. 你要有一個網址指向到你的 router
  2. 你要有 DNS 的設定權
  3. 你要有這個網址的憑證&金鑰 (免費的SSL申請   )

將憑證安裝到 Router

  1. 取得證書的憑證檔(cert.pem)及私鑰檔(key.pem)
  2. 使用 putty 進入路由器
  3. 將 cert.pem 及 key.pem 的內容貼到 /etc/ 下(複寫原檔案)
  4. 輸入以下指令將憑證寫入 nvram
1
2
nvram set https_crt_file="`tar -C / -cz etc/cert.pem etc/key.pem | openssl enc -a`"
nvram commit
  1. 輸入以下指令重啟網站伺服器
1
service httpd restart

完成!

如需轉載引用需保留原始連結及作者姓名,並以相同方式分享。CC BY-SA 4.0  

最後更新 2024/01/08 02:20 UTC
瀏覽次數
本站總訪問量
使用 Hugo 建立
主題 StackJimmy 設計