Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
motd [Le 12/11/2013, 22:32] – créée 0olmotd [Le 18/04/2025, 11:53] (Version actuelle) – Retrait du warning "FIXME" pour les scripts update-motd car ceux-ci semblent fontionneer (testé sur Ubuntu Server 24.04.2 LTS). Il semble aussi important que ce script soit le dernier d'après mes tests, donc changement 98-mestruscenplus >> 99-mestrucsenpl 90.0.44.38
Ligne 1: Ligne 1:
-{{tag> Precise terminal serveur }}+{{tag> bionic focal terminal serveur }} 
 ====== Message du jour ====== ====== Message du jour ======
 +//Message Of The Day//
 +
 ===== Introduction ===== ===== Introduction =====
  
-Sur une Ubuntu, un message de bienvenue accueille l'utilisateur lors d'une connexion en ligne de commande.+Sur une Ubuntu, un message de bienvenue accueille l'utilisateur lors d'une connexion en ligne de commande ([[:ssh|SSH]]) .
  
 Ce message est nommé ** le message du jour **  //(motd)//((Message Of The Day)) Ce message est nommé ** le message du jour **  //(motd)//((Message Of The Day))
Ligne 14: Ligne 17:
  
 <code> <code>
-Welcome to Ubuntu 12.04.3 LTS (GNU/Linux 3.2.0-55-generic x86_64)+Welcome to Ubuntu 20.04 LTS (GNU/Linux 5.4.0-28-generic x86_64)
  
- * Documentation:  https://help.ubuntu.com/+ * Documentation:  https://help.ubuntu.com 
 + * Management:     https://landscape.canonical.com 
 + * Support:        https://ubuntu.com/advantage
  
-29 packages can be updated. + * Ubuntu 20.04 LTS is out, raising the bar on performance, security
-16 updates are security updates.+   and optimisation for Intel, AMD, Nvidia, ARM64 and Z15 as well as 
 +   AWS, Azure and Google Cloud.
  
-Last login: Tue Nov  5 18:08:43 2013 from client42.domain.tld+     https://ubuntu.com/blog/ubuntu-20-04-lts-arrives 
 + 
 + 
 +16 mises à jour peuvent être installées immédiatement. 
 +0 de ces mises à jour est une mise à jour de sécurité. 
 +Pour afficher ces mises à jour supplémentaires, exécuter : apt list --upgradable 
 + 
 +Your Hardware Enablement Stack (HWE) is supported until April 2025. 
 +*** Le système doit être redémarré *** 
 +Last login: Mon May  4 16:47:55 2020 from ……
 </code> </code>
  
Ligne 27: Ligne 42:
  
 <code> <code>
-Welcome to Ubuntu 12.04.LTS (GNU/Linux 3.2.0-54-generic x86_64)+Welcome to Ubuntu 18.04.LTS (GNU/Linux 5.3.0-51-generic x86_64)
  
- * Documentation:  https://help.ubuntu.com/+ * Documentation:  https://help.ubuntu.com 
 + * Management:     https://landscape.canonical.com 
 + * Support:        https://ubuntu.com/advantage
  
-  System information as of Thu Nov  09:05:32 CET 2013+  System information as of Thu May  16:25:55 CEST 2020
  
-  System load:  0.0                Processes:           75 +  System load:  0.29               Processes:           117 
-  Usage of /:   41.3% of 18.73GB   Users logged in:     0 +  Usage of /:   37.0% of 19.10GB   Users logged in:     0 
-  Memory usage: 30%                IP address for eth0: 192.168.42.42 +  Memory usage: 34%                IP address for eth0: …… 
-  Swap usage:   7%+  Swap usage:   22%
  
-  Graph this data and manage this system at https://landscape.canonical.com/+ * Ubuntu 20.04 LTS is out, raising the bar on performance, security, 
 +   and optimisation for Intel, AMD, Nvidia, ARM64 and Z15 as well as 
 +   AWS, Azure and Google Cloud.
  
-16 packages can be updated. +     https://ubuntu.com/blog/ubuntu-20-04-lts-arrives
-0 updates are security updates.+
  
-Last login: Thu Nov  7 10:35:10 2013 from client42.domain.tld 
-</code> 
  
-Quelque soit le type de la machine (Desktop ou serveur), si il y a besoin (après une mise à jour du noyau par exemple)+ * Canonical Livepatch is available for installation. 
 +   - Reduce system reboots and improve kernel security. Activate at: 
 +     https://ubuntu.com/livepatch 
 + 
 +0 paquet peut être mis à jour. 
 +mise à jour de sécurité. 
 + 
 +Your Hardware Enablement Stack (HWEis supported until April 2023. 
 +Last login: Fri Mar 20 15:34:02 2020 from …… 
 + 
 +</code>
  
-il y a aussi une ligne invitant à redémarrer+Quel que soit le type de la machine (Desktop ou serveur), s'il y a besoin (après une mise à jour du noyau par exemple), vous serez prévenu qu'un reboot est nécessaire :
 <code> <code>
 *** Le système doit être redémarré *** *** Le système doit être redémarré ***
Ligne 55: Ligne 81:
 ===== Description ===== ===== Description =====
  
-On peut voir le message qui sera afficher à la connexion dans le fichier **/etc/motd** 
  
-Les scripts permettant de constituer le message du jour se trouve dans le répertoire **/etc/update-motd.d/** qui est un lien symbolique vers **/var/run/motd**+Les scripts permettant de constituer le message du jour se trouvent dans le répertoire **/etc/update-motd.d/**
  
 <code> <code>
 ls /etc/update-motd.d/ ls /etc/update-motd.d/
-00-header  10-help-text  90-updates-available  91-release-upgrade  98-fsck-at-reboot  98-reboot-required  99-footer+00-header  10-help-text  50-motd-news  85-fwupd  90-updates-available  91-release-upgrade  92-unattended-upgrades  95-hwe-eol  98-fsck-at-reboot  98-reboot-required
 </code> </code>
 +
 Sur un serveur, par défaut est installé le paquet [[apt>landscape-common]]. Sur un serveur, par défaut est installé le paquet [[apt>landscape-common]].
  
Ligne 69: Ligne 95:
  
 ===== Personnalisation ===== ===== Personnalisation =====
 +
 +Assurez vous d'avoir le paquet [[apt>update-motd]] d'installé.
 +
 +Après modification la commande
 +  sudo update-motd
 +
 +Vous permettra de tester vos modifications en vous renvoyant le nouveau message du jour.
 +
 +
 ==== Ajout d'un texte à la fin du message du jour ==== ==== Ajout d'un texte à la fin du message du jour ====
-Il suffit d'[[:tutoriel:comment_modifier_un_fichier|éditer le fichier]] **/etc/motd.tail** et d'y ajouter directement notre texte. +Il suffit d'[[:tutoriel:comment_modifier_un_fichier|éditer le fichier]] **/etc/motd** et d'y ajouter directement notre texte. 
-<file text /etc/motd.tail>+<file text /etc/motd>
  
 ############ ############
Ligne 79: Ligne 114:
 </file> </file>
 ==== Ajout d'un script à la fin du message du jour ==== ==== Ajout d'un script à la fin du message du jour ====
- 
 On peut aussi créer ses propres scripts dans **/etc/update-motd.d/**. On peut aussi créer ses propres scripts dans **/etc/update-motd.d/**.
 Tant qu'ils ont une sortie texte sur le terminal. Tant qu'ils ont une sortie texte sur le terminal.
-<file bash /etc/update-motd.d/98-mestrucsenplus>+<file bash /etc/update-motd.d/99-mestrucsenplus>
 #!/bin/sh #!/bin/sh
 echo echo
-echo "Voici vos IDs d'utilisateur et de groupe"+echo "affiche la date "
 echo echo
-/usr/bin/id+/usr/bin/date
 echo echo
 </file> </file>
  
-Ce script a évidement besoin des [[:permissions|droits d’exécution]], il faut donc les lui donner.+Ce script a évidemment besoin des [[:permissions|droits d’exécution]], il faut donc les lui donner.
 <code> <code>
-sudo chmod +x /etc/update-motd.d/98-mestrucsenplus+sudo chmod +x /etc/update-motd.d/99-mestrucsenplus
 </code> </code>
  
Ligne 99: Ligne 133:
 Il suffit d'enlever les [[:permissions|droits d’exécution]] au script qui génère ce que l'on ne veut plus voir Il suffit d'enlever les [[:permissions|droits d’exécution]] au script qui génère ce que l'on ne veut plus voir
  
-Par exemple pour ne plus voir la ligne +Par exemple pour ne plus voir la ligne
 <code> <code>
  * Documentation:  https://help.ubuntu.com/  * Documentation:  https://help.ubuntu.com/
Ligne 148: Ligne 182:
 <file bash /etc/landscape/client.conf> <file bash /etc/landscape/client.conf>
 [sysinfo] [sysinfo]
-exclude_sysinfo_plugins = LandscapeLink +exclude_sysinfo_plugins = LandscapeLink
 </file> </file>
  
Ligne 157: Ligne 191:
  
 ===== Liens ===== ===== Liens =====
-  * http://www.howtogeek.com/104708/ +  * https://wiki.ubuntu.com/UpdateMotd 
-  * http://askubuntu.com/questions/318592/how-can-i-remove-the-landscape-canonical-com-greeting-from-motd+  * https://www.howtogeek.com/104708/ 
 +  * https://askubuntu.com/questions/318592/how-can-i-remove-the-landscape-canonical-com-greeting-from-motd
   * https://help.landscape.canonical.com/   * https://help.landscape.canonical.com/