sshd_config de référence et la procédure de rotation des clés.
Paramètres de durcissement
La politique SSH repose sur les principes suivants :Le port 2222 est utilisé sur la majorité des serveurs. Quelques machines historiques peuvent encore utiliser le port 22 en attendant leur reprovisionnement. Consultez l’inventaire Ansible pour connaître le port actif de chaque hôte.
Configuration sshd_config type
Le fichier/etc/ssh/sshd_config est géré par Ansible. Voici le bloc de configuration appliqué :
sshd_config
Rotation des clés SSH
Les clés privées des utilisateurs sont stockées dans Passbolt, l’outil de gestion de mots de passe de l’équipe. La rotation suit ce calendrier :1
Génération de la nouvelle paire
Générez une clé Ed25519 sur votre poste local :
2
Mise à jour dans Passbolt
Importez la clé privée dans Passbolt (dossier “SSH / Utilisateur”) et partagez-la avec l’équipe DevOps.
3
Déploiement de la clé publique
Soumettez la clé publique via une PR sur
ansible-roles dans files/ssh_keys/. Le playbook users.yml la déploie sur tous les serveurs.4
Révocation de l'ancienne clé
Attendez 48 heures avant de supprimer l’ancienne clé publique du repo, pour laisser le temps à tous les agents de rafraîchir leur configuration.
Vérification et dépannage
Pour vérifier que la configuration est bien appliquée :devops@kaeyros-analytics.com. Un accès de secours via la console Hetzner est disponible pour les membres de l’équipe on-call.