在Ubuntu 22.04工具箱上安装apache、php和mysql

在Ubuntu 22.04工具箱上安装apache、php和mysql

我想在 Ubuntu 22.04 工具箱上安装 apache、php 和 mysql,该工具箱在 Fedora 39 桌面虚拟机中运行。我正在按照本中提供的步骤说明进行操作关联,但尝试在防火墙中设置端口似乎存在一些问题;当我跑步时

⬢[lab@toolbox lab]$ sudo ufw allow in "Apache"
WARN: initcaps
[Errno 2] iptables v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission denied (you must be root)

除了,

$ sudo ufw status

输出错误:

⬢[lab@toolbox lab]$ sudo ufw status
ERROR: problem running iptables: iptables v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission denied (you must be root)

答案1

您所在的工具箱(容器)没有自己的网络堆栈。由于工具箱在主机网络模式下运行,因此它应该继承您在工具箱外部设置的任何防火墙规则。

您是否尝试过sudo ufw allow in "Apache"在工具箱之外运行?

相关内容