Vorausgesetzt, „ufw“ ist aktiviert, ist es bereits vor dem Anmeldebildschirm geladen und funktioniert?
Mein Anliegen ist: Ich habe einen Server zu Hause, den ich normalerweise einschalte, mich aber nicht lokal anmelde. Wenn Sie auf den Bildschirm schauen, sehen Sie den Anmeldebildschirm. Ich kann ssh
ihn von unterwegs aus aufrufen. Läuft „ufw“ nach einem Neustart, während niemand angemeldet ist?
Antwort1
Ja, ufw
ist ein Teil von, multi-user.target
während ein Login-Manager wie lightdm
ein Teil von ist graphical.target
.
$ systemctl cat ufw.service
...
...
WantedBy=multi-user.target
Wie Sie wissen sollten, multi-user.target
werden alle Dienste unter vor ausgeführt graphical.target
, da es sich um eine Abhängigkeit von handelt graphical.target
.
Sie können auch Folgendes verwenden:
systemd-analyze plot > 1.html
Überprüfen Sie dann 1.html
Ihren Browser. Sie werden sehen, dass ufw
Ihr Login-Manager zuvor aktiviert wurde.
Die andere Möglichkeit ist, Folgendes zu verwenden:
systemctl list-dependencies
Damit können Sie herausfinden, welche Dienste in welcher Reihenfolge ausgeführt wurden.