假设“ufw”已启用,它是否在登录屏幕之前就已经加载并运行?
我的担心是:我家里有一台服务器,我通常会打开它,但不会在本地登录;如果你看屏幕,你会看到登录屏幕。我可能ssh
在外出时使用它。重启后,如果无人登录,“ufw” 是否正在运行?
答案1
是的,ufw
是的一部分,multi-user.target
而像登录管理器lightdm
是的一部分graphical.target
。
$ systemctl cat ufw.service
...
...
WantedBy=multi-user.target
您应该知道, 所有下的服务multi-user.target
都将在 之前运行graphical.target
,因为它是 的依赖项graphical.target
。
您还可以使用:
systemd-analyze plot > 1.html
然后检查1.html
您的浏览器,您会看到ufw
您的登录管理器已经启用。
另一种选择是使用:
systemctl list-dependencies
它将帮助您找出已按何种顺序运行的服务。