有自己架主機的人都知道系統管理介面很難太人性化,而且通常都要花錢。但網路世界總是有神人
好心人會推出各種工具免費讓大家用~~~
所以,以 Unix 系列的主機來說,webmin 就是一個常被使用的主機管理系統。
但在以前,SSL 金鑰還需要自己花錢買認證公司購買時,多數人不一定會花這個錢,而自己產生的
加密金鑰也會被瀏覽器視為不夠安全而加以警示。然後又有神人推出免費金鑰的申請服務了。這個
就是 Letsencrypt.
那要怎麼設定 webmin 使用 Letsencrypt 金鑰呢?

首先就是進到 webmin → webmin 組態 → SSL加密 → Let's Encrypt 這頁,然後設定你要用來認證
的域名或IP(Hostnames for certificate),然後勾選 A different Apache virtual host,其他的任
選。
之後按下 Request Certification 就可以了。
但是我用的是 FreeBSD,它的安裝結構和其他 Unix 的習慣不同,所以會看到下面這個錯誤。

這個意思是 webmin 要從 /etc/letsencrypt/..... 去捉檔案,但 FreeBSD 的目錄結構卻是存在
/usr/local/etc/letsencrypt/.... 裡面,所以在按下 Request Certification 之前,要在 root 權
限下執行 ln -s /usr/local/etc/letsencrypt /etc/letsencrypt
也就是在 /etc 之下建一個捷徑指到 /usr/local/etc/letsencrypt 即可。
這點要注意喔~~
請先 登入 以發表留言。