Sur Linux, à chaque connexion SSH, vous retrouvez un petit message d’accueil vous donnant quelques informations utiles.
Il est très interressant de le changer afin de pouvoir identifier rapidement sur quels serveurs vous vous trouvez mais aussi pour afficher d’autres informations utiles.
Le texte qui s’affiche à chaque connexion SSH se trouve dans le fichier motd que vous pouvez retrouver ici : /etc/motd
nano /etc/motd
Voici quelques exemple de MOTD statiques :
██╗ ██╗███████╗██╗ ██████╗ ██████╗ ███╗ ███╗███████╗
██║ ██║██╔════╝██║ ██╔════╝██╔═══██╗████╗ ████║██╔════╝
██║ █╗ ██║█████╗ ██║ ██║ ██║ ██║██╔████╔██║█████╗
██║███╗██║██╔══╝ ██║ ██║ ██║ ██║██║╚██╔╝██║██╔══╝
╚███╔███╔╝███████╗███████╗╚██████╗╚██████╔╝██║ ╚═╝ ██║███████╗
╚══╝╚══╝ ╚══════╝╚══════╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝
Server : PW
IP : XXX.XXX.XXX.XXX
Provider : OnTheWeb
█████╗ ███╗ ██╗███████╗██╗██████╗ ██╗ ███████╗
██╔══██╗████╗ ██║██╔════╝██║██╔══██╗██║ ██╔════╝
███████║██╔██╗ ██║███████╗██║██████╔╝██║ █████╗
██╔══██║██║╚██╗██║╚════██║██║██╔══██╗██║ ██╔══╝
██║ ██║██║ ╚████║███████║██║██████╔╝███████╗███████╗
╚═╝ ╚═╝╚═╝ ╚═══╝╚══════╝╚═╝╚═════╝ ╚══════╝╚══════╝
|-------------------------------------------------|
| Bienvenue |
|-------------------------------------------------|
|------------------- VPS -------------------|
|-------------------------------------------------|
| |
| Server Ansible |
| |
| IP XXX.XXX.XXX.XXX |
| |
| Provider Hetzner |
| Machine vps-42158 |
| Purpose Prod Ansible |
| |
|-------------------------------------------------|
Voici un petit soft qui va vous permettre d’avoir un MOTD de manière dynamique:
figlet
crée des bannières textuelles dans différentes polices d’écriture. Chaque caractère est composé d’un amas de plus petites lettres à la manière de l’art ASCII.
Installer-le:
sudo apt-get install figlet
Créer le fichier suivant:
sudo touch /etc/update-motd.d/10-my-banner
sudo chmod +x /etc/update-motd.d/10-my-banner
Et copier le code suivant:
#!/bin/sh
figlet "Welcome" | cat