今天要跟大家分享兩個不在安裝範圍內的客製設定,算是我們自己改良版跟大家分享。
第一個是如果照著官方安裝操作,不知道有沒有發現,要到網站首頁要輸入 http://ip_url/zabbix ,如果只輸入 http://ip_url 就會出現web 版本資訊畫面。
現在可以進到 Server
進入 000-default.conf 修改路徑位置
vim /etc/apache2/sites-available/000-default.conf
將路徑改為 /usr/share/zabbix
vim /etc/apache2/conf-available/zabbix.conf
將這三行註解
重起 apache2 服務
systemctl restart apache2
輸入 http://ip_url 確認完成
第二個是我們安裝多次的 Agent ,到現在使用的 Port 10051 讓 Server 請求,所以說猜想是不是只要可以連到 10051 Port 基本上是有機會取得資料了。(PS 實際上應該也沒有這麼容易)
為了避免這樣的疑慮,加上我們的主機基本上都已經虛擬化,加一張虛擬網卡並不是什麼太困難的事,於是我們就把所有機器都加一張網卡,設上防火牆,將對外對內服務分開,所以解除了 Zabbix Agent 10051 Port 外露的不安全感。
雖然其實不用做到對內對外分離或許就安全了,但是還是令人不夠放心。其實 Zabbix 也還有數據傳輸間的加密方式:
- no encryption (default)
- RSA certificate-based encryption
- PSK-based encryption
我們還沒有研究成功,目前都還是預設,若需要更清楚的相關知識可以參考:
https://www.zabbix.com/documentation/5.0/manual/encryption
官方部落格文章: Keep all secrets encrypted and secure
https://blog.zabbix.com/keep-all-secrets-encrypted-and-secure/13076/
內容如有介紹不周的地方,再麻煩大家提點,感激不盡。
同步發表 2021鐵人賽 再麻煩大家多多指教 謝謝