產生與設定自簽憑證
前言
現在因為資安趨勢所致,對於網站的資安都有要求。
如果還是用 http
的網站或是有用 https
卻沒有 SSL 憑證,
就會看到瀏覽器噴出警告畫面。
當開發網站要在測試環境為了方便測試,
要讓伺服器自己產生一張憑證,然後匯入本機電腦,
瀏覽器才不會跳出警告畫面。
安裝 OpenSSL 工具
要建立自簽憑證就要先安裝 openssl
套件
大约 1 分鐘
現在因為資安趨勢所致,對於網站的資安都有要求。
如果還是用 http
的網站或是有用 https
卻沒有 SSL 憑證,
就會看到瀏覽器噴出警告畫面。
當開發網站要在測試環境為了方便測試,
要讓伺服器自己產生一張憑證,然後匯入本機電腦,
瀏覽器才不會跳出警告畫面。
要建立自簽憑證就要先安裝 openssl
套件
使用 Ubuntu 22.04 時
要從公司的 GitLab 取得工作上的專案,
或從自己的 GitHub 取得 Side Project 專案做後續部署,
由於不像 Windows 或 Mac 等環境有很多 GUI 工具可以爽用,
故把整個步驟筆記下來。
每次登入 Linux 主機都要打密碼,
常常手殘打錯,所以又要來當懶人了。
透過設定 SSH 金鑰使登入 Linux 主機不需要打密碼,
本篇教學以 Windows 作業系統連線 Linux 的情境為例子。
本篇文章適用於 Windows 和 Linux 的金鑰建立設定教學。
每次登入 Linux 主機都要打密碼卻常常忘記,
或是因為GitHub 的安全性政策,
如果碰上以上的情境,那麼就要來用金鑰。
用虛擬機建置 Linux 的作業系統對於開發是相當方便的,
使用過 VMware 和 Hyper-V 的感覺還是 VMware 比較強大好用,