Загружается ли UFW при загрузке до экрана входа в систему?

Загружается ли UFW при загрузке до экрана входа в систему?

Если предположить, что «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

это поможет вам узнать, какие службы и в каком порядке были запущены.

введите описание изображения здесь

Связанный контент