Wenn Sie Änderungen vorgenommen haben /etc/ssh/sshd_config
, können Sie diese ausführen systemctl restart sshd.service
, um die Änderung widerzuspiegeln. Zumindest in meiner Umgebung systemctl restart ssh.service
funktioniert das auch. Und systemctl --all list-units ssh*
sagt mir, dass es keinen Dienst mit dem Namen gibt sshd.service
. Warum wird sshd.service
es dann weit verbreitet und tatsächlich gültig?
(Ich weiß, dass der Name des SSH-Daemons lautet, sshd
aber dies ist meiner Meinung nach kein vernünftiger Grund.)
Ich habe die folgenden Befehle für linux mint 19
( ubuntu
-base) und volumio 2
( raspbian
-base) ausgeführt, die beide auf basieren debian
.
systemctl restart sshd.service; echo $? #=> 0
systemctl restart ssh.service; echo $? #=> 0
systemctl --no-legend --all list-units ssh* #=> only ssh.service exists
Failed to restart ssh.service: Unit ssh.service not found
, es sei denn, Ihre Distribution verbindet ihn.