之前我已經成功在fedora架設nextcloud了,不過現在還無法讓其他台電腦連到NextCloud,所以這部份需要如下的設定
- firewalld(防火牆)
- NextCloud config.php配置文件。
firewalld有圖型介面可以設定,系統可以安裝如下套件進行防火牆設定,那今天這篇主要介紹firewall-cmd設定,未來如果在伺服器上可沒有圖形界面設定。
firewall-config
這邊簡單介紹firewall常用指令
顯示系統目前所有zone(區域)與詳細訊息
sudo firewall-cmd --list-all-zones
顯示系統目前所使用zone(區域)
sudo firewall-cmd --get-zones
顯示系統內建服務名稱
sudo firewall-cmd --get-services
暫時把http服務增加到FedoraWorkstation區域
sudo firewall-cmd --zone=FedoraWorkstation --add-service=http
永久把http服務增加到FedoraWorkstation區域
sudo firewall-cmd --zone=FedoraWorkstation --add-service=http --permanent
從FedoraWorkstation區域移除http服務
sudo firewall-cmd --zone=FedoraWorkstation --remove-service=http
永久從FedoraWorkstation區域移除http服務
sudo firewall-cmd --zone=FedoraWorkstation --remove-service=http --paymanent
以上是常用防火牆指令。