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.targetgraphical.target

以下も使用できます:

systemd-analyze plot > 1.html

ブラウザで確認すると、ログイン マネージャーの前に有効になっている1.htmlことがわかります。ufw

ここに画像の説明を入力してください

他のオプションとしては、以下を使用します。

systemctl list-dependencies

どのサービスがどの順序で実行されたかを確認するのに役立ちます。

ここに画像の説明を入力してください

関連情報