Le MOTD est le Message of the Day affiché aux utilisateurs lors de leur connexion SSH. Personnaliser le MOTD permet de fournir des informations clés (état du système, alertes, rappels) directement à la connexion.
Pourquoi personnaliser le MOTD ?
- Afficher l’état du système (charge, espace disque)
- Rappeler les procédures ou contacts
- Améliorer l’expérience utilisateur
Emplacement des fichiers MOTD
- Debian/Ubuntu :
/etc/motd
ou/etc/update-motd.d/
- CentOS/RHEL :
/etc/motd
Personnalisation sur Debian/Ubuntu
Désactiver le MOTD dynamique
sudo chmod -x /etc/update-motd.d/*
Créer un script personnalisé
Créez /etc/update-motd.d/05-custom
:
#!/bin/bash
echo "Bienvenue sur \$(hostname)!"
echo "Date : \$(date)"
echo "Charge moyenne : \$(uptime | awk '{print \$8,\$9,\$10}')"
Rendez-le exécutable :
sudo chmod +x /etc/update-motd.d/05-custom
Test
ssh user@server
Personnalisation sur CentOS/RHEL
Modifiez simplement /etc/motd
:
sudo nano /etc/motd
Ajoutez :
Bienvenue sur $(hostname)!
Date : $(date)
Charge moyenne : $(uptime | awk '{print $8, $9, $10}')
Bonnes pratiques
- Limiter la longueur du MOTD pour ne pas noyer l’utilisateur
- Mettre à jour les scripts si changement d’infrastructure
- Sécuriser le contenu pour éviter les informations sensibles
Conclusion
Un MOTD bien configuré est un outil simple mais puissant pour communiquer directement avec vos utilisateurs à chaque connexion SSH. Poids plume en administration, mais grande valeur ajoutée pour l’expérience et la prévention.