O ufw é carregado na inicialização antes da tela de login?

O ufw é carregado na inicialização antes da tela de login?

Supondo que "ufw" esteja habilitado, ele já está carregado e funcionando antes mesmo da tela de login?

Minha preocupação é: tenho um servidor em casa que costumo ligar, mas não faço login localmente; se você olhar para a tela, verá a tela de login. Posso sshfazer isso fora de casa. O "ufw" está sendo executado enquanto ninguém está logado após a reinicialização?

Responder1

Sim, ufwfaz parte multi-user.targetenquanto um gerenciador de login como lightdmfaz parte do graphical.target.

$ systemctl cat ufw.service 
...
...
WantedBy=multi-user.target

Como você deve saber, todos os serviços abaixo multi-user.targetserão executados antes do graphical.target, porque é uma dependência do graphical.target.

Você também pode usar:

systemd-analyze plot > 1.html

em seguida, verifique 1.htmlno seu navegador, você verá que ufwfoi ativado antes do seu gerenciador de login.

insira a descrição da imagem aqui

A outra opção é usar:

systemctl list-dependencies

isso o ajudará a descobrir quais serviços e em que ordem foram executados.

insira a descrição da imagem aqui

informação relacionada