Ce post explique comment configurer le serveur ssh pour qu’il affiche un message du jour mis à jour régulièrement et comment personnaliser ce message.

Installation de base

On commence par installer les paquets :

sudo apt-get install motd-update landscape-common

Le premier paquet permet la génération d’un message personnalisé à chaque login, le second permet d’y inclure des informations système. Pour activer l’affichage des informations système, faire

sudo dpkg-reconfigure landscape-common

et choisir “run info on every login”.

Configuration du serveur ssh

Pour que motd-update permette l’activation d’un nouveau message à chaque démarrage, il faut autoriser l’exécution de pam au login. Si vous utiliser une connexion uniquement par clé publique/privée comme décrit dans ce post, il faut fixer les paramètres du fichier /etc/ssh/sshd_config comme suit :

PrintMotd no
PasswordAuthentication no
ChallengeResponseAuthentication no
UsePAM yes

Personnalisation du message du jour

Les scripts exécutés (dans l’ordre alphabétique) pour l’affichage du message du jour sont dans /etc/update-motd.d. Pour désactiver l’un des scripts, faire simplement

sudo chmod -x LE-SCRIPT

Pour des exemples de configuration, je vous conseille de regarder ce post ou ce post. Voici mon message of the day :