Linux
允許在 Ubuntu 16.04 的埠 80 和 443 上訪問 Apache
我剛剛在 Ubuntu 16.04 上安裝了 UFW 0.35:
root@localhost:/etc# ufw --version ufw 0.35 Copyright 2008-2015 Canonical Ltd.
和
root@localhost:/etc# ufw app list Available applications: OpenSSH
我想允許在埠 80 和 443 上訪問 Apache,使用命令
$ ufw allow "Apache Full"
但我有一個錯誤
ERROR: Could not find a profile matching 'Apache Full'
您可能會收到該錯誤,因為沒有為“Apache Full”創建配置文件。您可以通過檢查目錄來查看系統上存在哪些配置文件:
/etc/ufw/applications.d/
要創建一個名為“Apache Full”的配置文件,請使用以下語法(來自手冊頁)在上述目錄中創建一個文件:
[Apache Full] title=<title> description=<description> ports=80/tcp,443/tcp
接下來,您將更新 ufw 應用程序:
ufw app update "Apache Full"
現在您應該能夠從您的問題中執行命令:
ufw allow "Apache Full"
要確認您的個人資料包含在 ufw 的規則中,請執行:
ufw status