启用 UFW 后有没有办法使用 Cockpit?

启用 UFW 后有没有办法使用 Cockpit?

我目前安装了 Ubuntu 20.04。我遇到了 UFW 问题,导致我无法使用 Cockpit。当我尝试将 IP:9090 加载到 Firefox 中时,它会不停地尝试加载空白页。我还遇到了一个问题,UFW 阻止我从终端执行 SSH,但我在网上做了一些研究,并使用 解决了这个问题sudo ufw allow ssh,但我离题了。

我尝试在网上做更多研究,以了解 (active) UFW 不允许我在 Firefox 中使用 Cockpit/导航到 IP:9090,但结果并不理想。我确实尝试安装 Apache 以查看是否有帮助。我用过sudo ufw app list。当列表显示 SSH 和 Apache 时,我输入了 ,sudo ufw allow 'Apache'但没有用,所以我输入了sudo ufw allow 'Apache Full',也没有用。我绝对是新手,所以我甚至不能 100% 确定使用 Apache 是否是正确的开始方向。这只是我尝试在线研究此问题时推荐的。

在此处输入图片描述

sudo systemctl status cockpit.socket我在终端中输入,它说它处于活动状态(正在监听)。

我不知道下一步该怎么做。有人能给我推荐一些我应该尝试的行动方案吗?

答案1

Cockpit 的 cockpit-ws 组件默认配置为接受端口 9090 上的连接。这是记录的“基于 Web 的系统管理器”监听的端口。它也比较容易记住。

打开终端并输入:

sudo ufw allow 9090

相关内容