modifier le motd

Tutoriels destinés aux serveurs dédiés sous Debian.
Répondre
Avatar du membre
Papy___
Administrateur
Administrateur
Messages : 20
Enregistré le : 11 avr. 2026, 08:46
Localisation : Paris
Contact :

modifier le motd

Message par Papy___ »

motddebian.jpg



Pour ajouter un peu de fun lors de votre connexion SSH vous pouvez modifier le motd de debian.
Avant de vous lancer je vous montre le résultat final et si il vous plait vous pouvez continuer à lire la suite sinon arrêtez vous là

debianmotd1.jpg


Vous effacez le contenu du fichier /etc/motd

Code : Tout sélectionner

nano /etc/motd
vous effacez le contenu puis vous refermez en sauvegardant.
ensuite on crée un script avec un message dynamique

Code : Tout sélectionner

nano /etc/update-motd.d/99-custom
et vous mettez dedans ceci en modifiant pour mettre à votre envie

Code : Tout sélectionner

#!/bin/bash
export LANG=fr_FR.UTF-8
# ==============================
#        COULEURS
# ==============================
RED="\e[31m"
GREEN="\e[32m"
YELLOW="\e[33m"
BLUE="\e[34m"
CYAN="\e[36m"
WHITE="\e[97m"
BOLD="\e[1m"
RESET="\e[0m"

# ==============================
#        INFOS SYSTEME
# ==============================
DATE=$(date '+%A %d %B %Y')
HEURE=$(date '+%H:%M:%S')
UPTIME=$(uptime -p)
LOAD=$(uptime | awk -F'load average:' '{ print $2 }')
MEM=$(free -h | awk '/Mem:/ { print $3 " / " $2 }')
IP=$(hostname -I | awk '{print $1}')

echo -e "${BLUE}======================================================${RESET}"
echo ""
echo -e "${RED}${BOLD}        ____       _     _"
echo -e "       |  _ \  ___| |__ (_) __ _ _ __"
echo -e "       | | | |/ _ \ '_ \| |/ _\` | '_ \\"
echo -e "       | |_| |  __/ |_) | | (_| | | | |"
echo -e "       |____/ \___|_.__/|_|\__,_|_| |_|${RESET}"
echo ""
echo -e "${GREEN}${BOLD}        Bienvenue sur ton VPS 3 Papy___"
echo ""
echo -e "${CYAN}  Date    : ${WHITE}${DATE}${RESET}"
echo -e "${CYAN}  Heure   : ${WHITE}${HEURE}${RESET}"
echo -e "${CYAN}  Uptime  : ${WHITE}${UPTIME}${RESET}"
echo -e "${CYAN}  Charge  : ${WHITE}${LOAD}${RESET}"
echo -e "${CYAN}  Mémoire : ${WHITE}${MEM}${RESET}"
echo -e "${CYAN}  IP      : ${WHITE}${IP}${RESET}"
echo ""
echo -e "${BLUE}======================================================${RESET}"
vous refermez en sauvegardant puis vous le rendez exécutable

Code : Tout sélectionner

chmod +x /etc/update-motd.d/99-custom
vous pouvez tester sans vous déco/reco avec la commande

Code : Tout sélectionner

run-parts /etc/update-motd.d/
Répondre