Par défaut, lorsque systemd doit redémarrer un hôte, les connexions SSH peuvent se geler.
Pour forcer la déconnexion des sessions SSH avant de redémarrer, il faut exécuter les commandes de paramétrage :
cp /usr/share/doc/openssh-client/examples/ssh-session-cleanup.service /etc/systemd/system/
systemctl enable ssh-session-cleanup.service
systemctl daemon-reload
systemctl start ssh-session-cleanup.service


Ainsi, les connexions SSH sont coupées correctement.

Source : https://serverfault.com/a/966224/15454