Aujourd'hui, nous allons modifier le MOTD qui s'affiche lors d'un connexion en SSH à notre serveur. Généralement, il vous donne quelques petites informations générales concernant votre machine. On peut afficher l'uptime du serveur, sa consommation de RAM, ...
Personnellement, j'ai fait quelque chose de simple. Il ne m'affiche qu'un logo et du texte.
Pour faire un MOTD personnalisé, il existe plein de façons différentes pour le faire. Personnellement, j'ai choisi la méthode ou l'on écrit un script basique qu'on exécute pour qu'il édite tous seul le fichier /etc/motd.
Comme dit plus haut, j'ai écrit un petit script (koff, koff, ... c'est internet qui l'a écrit pour moi) que j'ai enregistré dans un fichier raspi-motd.sh. Si vous voulez le même MOTD que moi, vous pourrez retrouver le code ici : https://gist.github.com/piksel/3023588
J'ai légèrement modifié le script comme c'était expliqué dans les commentaires en dessous Il faut simplement changer la ligne 20 echo "$logo" > /etc/motd.tail en echo "$logo" > /etc/motd
Puis j'ai enregistré le fichier et je l'ai exécuté. Étant plutôt débutant avec Linux, j'ai eu un peu de mal à exécuter le fichier. Finalement, deux solutions ce sont offertes à moi. Soit :
bash /chemin/vers/le/script.shJ'ai d'abord choisi la première option (héhé j'ai dit que j'y comprenais rien) puis je me suis dit qu'il faillait quand même essayer la deuxième. (spoiler ! La deuxième est plus rapide)
chmod +x raspi-motd.sh on donne les droits d'exécution au scriptraspi-motd.sh on exécute le scriptbash raspi-motd.sh on exécute simplement le scriptbootlogs dans /etc/init.d/ mais pas de soucis cela fonctionne quand même. Pour finir, il suffit juste de se reconnecter pour que le MOTD personnalisé apparaisse.Blog de L4p1n
Code source
How to run .sh file
By moi-même