Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
motd [Le 08/02/2017, 09:29] bcag2 |
motd [Le 18/04/2025, 11:53] (Version actuelle) 90.0.44.38 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 |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> Precise terminal serveur }} | + | {{tag> bionic focal terminal serveur }} |
| - | <note warning>les infos de cette page semblent obsolète,\\ mais le paquet update-motd existe sous Xenial… </note> | ||
| ====== 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 16: | 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 29: | Ligne 42: | ||
| <code> | <code> | ||
| - | Welcome to Ubuntu 12.04.3 LTS (GNU/Linux 3.2.0-54-generic x86_64) | + | Welcome to Ubuntu 18.04.4 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 7 09:05:32 CET 2013 | + | System information as of Thu May 7 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> | ||
| - | Quel que 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 | ||
| - | il y a aussi une ligne invitant à redémarrer | + | 0 paquet peut être mis à jour. |
| + | 0 mise à jour de sécurité. | ||
| + | |||
| + | Your Hardware Enablement Stack (HWE) is supported until April 2023. | ||
| + | Last login: Fri Mar 20 15:34:02 2020 from …… | ||
| + | |||
| + | </code> | ||
| + | |||
| + | 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 57: | Ligne 81: | ||
| ===== Description ===== | ===== Description ===== | ||
| - | On peut voir le message qui sera affiché à 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 71: | 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 81: | 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 de l'utilisateur root (c'est lui qui met à jour motd) " | + | echo "affiche la date " |
| echo | echo | ||
| - | /usr/bin/id | + | /usr/bin/date |
| echo | echo | ||
| </file> | </file> | ||
| Ligne 95: | Ligne 127: | ||
| Ce script a évidemment 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 101: | 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 150: | 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 160: | Ligne 192: | ||
| ===== Liens ===== | ===== Liens ===== | ||
| * https://wiki.ubuntu.com/UpdateMotd | * https://wiki.ubuntu.com/UpdateMotd | ||
| - | * http://www.howtogeek.com/104708/ | + | * https://www.howtogeek.com/104708/ |
| - | * http://askubuntu.com/questions/318592/how-can-i-remove-the-landscape-canonical-com-greeting-from-motd | + | * 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/ | ||