启动 ufw 服务和启用 ufw 有什么区别?

启动 ufw 服务和启用 ufw 有什么区别?

命令之间有什么区别吗

service ufw start

和命令

ufw enable

答案1

当 ufw 被禁用时,service ufw start它将不起作用。要检查这一点,运行后sudo ufw disablesudo service ufw start应该显示防火墙仍处于非活动状态。

例子:

terrance@ubuntu-HP:~$ sudo ufw status
Status: active
terrance@ubuntu-HP:~$ sudo ufw disable
Firewall stopped and disabled on system startup
terrance@ubuntu-HP:~$ sudo ufw status
Status: inactive
terrance@ubuntu-HP:~$ sudo service ufw start
terrance@ubuntu-HP:~$ sudo ufw status
Status: inactive
terrance@ubuntu-HP:~$ sudo ufw enable
Firewall is active and enabled on system startup
terrance@ubuntu-HP:~$ sudo service ufw stop
terrance@ubuntu-HP:~$ sudo ufw status
Status: inactive
terrance@ubuntu-HP:~$ sudo service ufw start
terrance@ubuntu-HP:~$ sudo ufw status
Status: active

希望这可以帮助!

答案2

我相信是这样。

ufw enable/disable实际上会启用或禁用该ufw服务。因此即使重新启动后它也不会启动,使用service ufw start也不会启动它。

service ufw start/stop/restart仅处理服务电源管理。您可以暂时停止服务,重新启动它以重新加载一些配置,或者在停止服务后启动它。

service ufw stop可能会停止服务,但重新启动(也可能重新登录)只会导致它重新启动。

相关内容