我在我的上升级到了Ubuntu 20。
现在,当我(通过外部ip)通过lynx访问我的服务器时,apache2并没有提供服务。
当我这样做时,apache2确实提供了默认页面。
lynx localhost在我的服务器上。
说用
ufw app list并选择限制最严格的Apache配置文件。
由于我希望通过http和https进行访问,所以我选择了Apache Full,链接上写着“打开端口80 (正常、未加密的web流量)和端口443 (TLS/SSL加密通信量)”。
好的。凉爽的。到目前一切尚好。
这是我的第一个问题。
ufw status numbered
给我看
Status: active
To Action From
-- ------ ----
[ 1] 8080 ALLOW IN Anywhere
[ 2] Apache Full ALLOW IN Anywhere
[ 3] 80/tcp ALLOW IN Anywhere
[ 4] 443/tcp ALLOW IN Anywhere
[ 5] 8080 (v6) ALLOW IN Anywhere (v6)
[ 6] Apache Full (v6) ALLOW IN Anywhere (v6)
[ 7] 80/tcp (v6) ALLOW IN Anywhere (v6)
[ 8] 443/tcp (v6) ALLOW IN Anywhere (v6)
[ 9] Apache (v6) ALLOW IN Anywhere (v6) Apache和Apache都是活动的,这是个问题吗?
8080端口呢?
如果我的Apache完全活动,我是否也有单独的条目80/tcp和443/tcp?
我应该移除其中的任何一个吗?
发布于 2022-03-17 14:10:26
通过遵循文档,我已经成功地在Ubuntu20.4虚拟机上安装了‘Apache’应用程序,并运行了以下命令以允许通信量。
sudo ufw allow 'Apache Full'当我使用命令sudo ufw status验证时,输出显示的是活动状态,如图像所示。

。
由于我只安装了Apache,输出显示已激活配置文件以允许访问Apache服务器,并通过遵循该文档中提供的命令成功运行。
因为Apache和Apache都是完全有允许状态的,如果您想拒绝它们中的任何一个。您可以使用以下命令
sudo ufw deny ‘Apache’检查是否将SSL配置为允许SSL加密通信,还是为8080、80/ tcp、443/tcp配置tcp端口。
https://serverfault.com/questions/1096347
复制相似问题