Если предположить, что «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
это поможет вам узнать, какие службы и в каком порядке были запущены.