Déplacer SSH sur un autre port arrête les scanners automatiques qui n'essaient que le 22. Votre journal d'authentification devient silencieux et la machine paraît plus sûre. Elle ne l'est pas : qui balaie toute la plage de ports le trouve en quelques secondes, et c'est exactement ce que fait une tentative ciblée.

Ce qui protège réellement la porte

Un autre port vaut la peine pour des journaux plus calmes. Seul, il ne vaut rien.

Le changer sans s'enfermer dehors

  1. Ouvrez D'ABORD le nouveau port dans le pare-feu — sudo ufw allow 2222/tcp
  2. Ajoutez le port, gardez le 22 pour l'instant — deux lignes Port dans /etc/ssh/sshd_config.
  3. Vérifiez que la configuration se lit — sudo sshd -t
  4. Rechargez, puis ouvrez une NOUVELLE session sur le nouveau port — laissez l'ancienne connectée jusqu'à ce que la nouvelle marche.
  5. Alors seulement, retirez le port 22 — et fermez-le dans le pare-feu.
# /etc/ssh/sshd_config
Port 22
Port 2222

sudo sshd -t && sudo systemctl reload ssh
Sur RHEL, Alma et Rocky, SELinux empêche sshd de se lier à un port inattendu. Autorisez-le d'abord : sudo semanage port -a -t ssh_port_t -p tcp 2222. Sans cela, le rechargement réussit et le démon n'écoute toujours pas.

Prévenez votre client SSH

# ~/.ssh/config
Host web1
    HostName 203.0.113.10
    Port 2222
    User sara