Pour modifier la bannière qui apparait lors d’une connection, on édite le fichier /etc/motd (Message Of The Day). (voir aussi editer/effacer le contenu de /etc/issue).

Voici quelques outils pouvant aider/inspirer la personnalisation du message:

  • Cowsay - A configurable talking cow

Permet de mettre du texte dans un petit dessin (par défaut une vache mais d’autres desssins sont dispos)

sudo apt-get install cowsay
echo Serveur Toto | cowsay -f eyes

cowsay-f

La liste des dessins dispos est dans le répertoire /usr/share/cowsay/cows/

  • Boxes - Textmode box- and comment drawing filter.

Permet de mettre du texte dans des petits dessins (essentiellement pour mettre des commentaires dans des lignes de code).

sudo apt-get install boxes
echo Acces on this server is stricly restricted | boxes -d peek  

boxes-dpeek

  • LinuxLogo - Color ANSI System Logo

Pemet d’utiliser des bannières “linux” colorisées

sudo apt-get install linuxlogo
linux_logo

linuxlogo

  • FIGlet - display large characters made up of ordinary screen characters

Permet d’écrire du texte sous frorme de dessins ASCII.

sudo apt-get install figlet
figlist | more
showfigfonts|more

On pourra donc utiliser quelque chose comme:

figlet -f small Access Restricted

figlet-fsmall

  • The Gimp - The GNU Image Manipulation Progra

Le célèbre logiciel de dessin permet d’enregister en “ASCII Art” une image.

sudo apt-get install gimp

Ouvir une image puis faire “Enregistrer sous”/ “Art Ascii”

Pratique pour mettre un (gros) logo…

  • Cadubi - Creative ASCII Drawing Utility By Ian

Permet de mettre de la couleur dans notre nouveau motd

sudo apt-get install cadubi

Les commandes principales sont:
t pour entrer du Texte
f pour entrer la couleur de Forground
b pour entrer la couleur de Background
crtl h pour l’aide

Sinon pour créer les couleur à la nano mano, il faut juste savoir que le symbole ^[ est fait sous vi avec les touches CTRL+V ESC

Bon, avec tout ça, doit y avoir moyen de faire de bien belles bannières..

PS: Pour ne pas que la 1ère ligne du fichier soit écrasée lors du démarrage sous Debian/Ubuntu, il faut commenter la partie qui envoi uname -a dans le motd (fichier /etc/init.d/bootmisc.sh)