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.servicefunktioniert das auch. Und systemctl --all list-units ssh*sagt mir, dass es keinen Dienst mit dem Namen gibt sshd.service. Warum wird sshd.servicees dann weit verbreitet und tatsächlich gültig?
(Ich weiß, dass der Name des SSH-Daemons lautet, sshdaber 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.