Prise en compte du changement de port SSH dans un conteneur LXC

Encore un article très rapide, cette fois-ci sur un problématique de prise en compte de port SSH... Dans la configuration de mes VM et de mes CT LXC, j'aime bien changer le port SSH pour plus de sécurité. Sauf que lorsque vous faites cela sur un conteneur LXC sous Debian, et bien cela ne fonctionne pas...

Pour rappel, pour modifie le port d'écoute ssh, on modifie le fichier /etc/ssh/sshd_config :

Port 8542

Lorsque vous faites :

systemctl restart sshd.service

et bien ce n'est pas pris en compte...

Si vous faites :

systemctl reload sshd.service

cela fonctionne mais après un reboot, le serveur écoute à nouveau sur le port par défaut (22).

Pour que la configuration soit effective, même après un reboot, deux commandes :

systemctl disable ssh.socket
systemctl enable ssh

Et voilà, un reboot, c'est toujours OK avec le nouveau port !