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 | ||
utilisateurs:ool:brouillon [Le 07/11/2013, 20:17] 0ol [désactivation d'un script de /etc/update-motd.d/] |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag> ubuntu-fr Precise terminal serveur BROUILLON}} | ||
- | ====== Message du jour ====== | ||
- | ===== Introduction ===== | ||
- | Sur une Ubuntu, un message de bienvenue accueille l'utilisateur lors d'une connexion en ligne de commande. | ||
- | |||
- | Ce message est nommé ** le message du jour ** //(motd)//((Message Of The Day)) | ||
- | |||
- | Sur une version serveur il y a des informations supplémentaires par rapport à une version Desktop. | ||
- | |||
- | C'est landscape qui va rajouter des informations au message du jour | ||
- | |||
- | * Message du jour sur un Desktop lors d'une connexion SSH | ||
- | |||
- | <code> | ||
- | Welcome to Ubuntu 12.04.3 LTS (GNU/Linux 3.2.0-55-generic x86_64) | ||
- | |||
- | * Documentation: https://help.ubuntu.com/ | ||
- | |||
- | 29 packages can be updated. | ||
- | 16 updates are security updates. | ||
- | |||
- | Last login: Tue Nov 5 18:08:43 2013 from client42.domain.tld | ||
- | </code> | ||
- | |||
- | * Message du jour sur une version Serveur lors d'une connexion SSH | ||
- | |||
- | <code> | ||
- | Welcome to Ubuntu 12.04.3 LTS (GNU/Linux 3.2.0-54-generic x86_64) | ||
- | |||
- | * Documentation: https://help.ubuntu.com/ | ||
- | |||
- | System information as of Thu Nov 7 09:05:32 CET 2013 | ||
- | |||
- | System load: 0.0 Processes: 75 | ||
- | Usage of /: 41.3% of 18.73GB Users logged in: 0 | ||
- | Memory usage: 30% IP address for eth0: 192.168.42.42 | ||
- | Swap usage: 7% | ||
- | |||
- | Graph this data and manage this system at https://landscape.canonical.com/ | ||
- | |||
- | 16 packages can be updated. | ||
- | 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) | ||
- | |||
- | il y a aussi une ligne invitant à redémarrer | ||
- | <code> | ||
- | *** Le système doit être redémarré *** | ||
- | </code> | ||
- | |||
- | ===== 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** | ||
- | |||
- | <code> | ||
- | 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 | ||
- | </code> | ||
- | Sur un serveur, par défaut est installé le paquet [[apt>landscape-common]]. | ||
- | |||
- | Il y a en plus dans le répertoire **/etc/update-motd.d/** le script /etc/update-motd.d/50-landscape-sysinfo | ||
- | |||
- | |||
- | ===== Personnalisation ===== | ||
- | ==== 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. | ||
- | <file text /etc/motd.tail> | ||
- | |||
- | ############ | ||
- | # Bonjour # | ||
- | ############ | ||
- | |||
- | </file> | ||
- | ==== Ajout d'un script à la fin du message du jour ==== | ||
- | |||
- | On peut aussi créer ses propres scripts dans **/etc/update-motd.d/**. | ||
- | Tant qu'ils ont une sortie texte sur le terminal. | ||
- | <file bash /etc/update-motd.d/98-mestrucsenplus> | ||
- | #!/bin/sh | ||
- | echo | ||
- | echo "Voici vos IDs d'utilisateur et de groupe" | ||
- | echo | ||
- | /usr/bin/id | ||
- | echo | ||
- | </file> | ||
- | |||
- | Ce script a évidement besoin des [[:permissions|droits d’exécution]], il faut donc les lui donner. | ||
- | <code> | ||
- | sudo chmod +x /etc/update-motd.d/98-mestrucsenplus | ||
- | </code> | ||
- | |||
- | ==== désactivation d'un script de /etc/update-motd.d/ ==== | ||
- | 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 | ||
- | <code> | ||
- | * Documentation: https://help.ubuntu.com/ | ||
- | </code> | ||
- | <code> | ||
- | sudo chmod -x /etc/update-motd.d/10-help-text | ||
- | </code> | ||
- | |||
- | ou pour ne plus lancer landscape-sysinfo | ||
- | <code> | ||
- | sudo chmod -x /etc/update-motd.d/50-landscape-sysinfo | ||
- | </code> | ||
- | |||
- | ==== activation d'un script ==== | ||
- | |||
- | Pour réactiver un script il suffit de lui redonner les droits d’exécution | ||
- | sudo chmod +x /etc/update-motd.d/10-help-text | ||
- | |||
- | |||
- | ==== paramétrage des infos fournies par Landscape ==== | ||
- | |||
- | |||
- | Il faut [[:tutoriel:comment_modifier_un_fichier|éditer le fichier]] ** /etc/landscape/client.conf ** | ||
- | pour désactiver le ou les plugins de landscape générant ce que l'on ne souhaite plus voir. | ||
- | |||
- | |||
- | ^ liste des plugins par défaut ^^^^^^^^ | ||
- | |Load|Disk|Memory|Temperature|Processes|LoggedInUsers|LandscapeLink|Network| | ||
- | |||
- | |||
- | |||
- | |||
- | Par exemple pour ne plus avoir le message | ||
- | <code> | ||
- | Graph this data and manage this system at https://landscape.canonical.com/ | ||
- | </code> | ||
- | il faut ajouter au fichier /etc/landscape/client.conf | ||
- | |||
- | <file bash /etc/landscape/client.conf> | ||
- | [sysinfo] | ||
- | exclude_sysinfo_plugins = LandscapeLink | ||
- | </file> | ||
- | |||
- | On peut tester le résultat de ce que fournira Landscape au message du jour avec la commande: | ||
- | <code> | ||
- | landscape-sysinfo --exclude-sysinfo-plugins=LandscapeLink,Processes | ||
- | </code> | ||
- | |||
- | ===== Liens ===== | ||
- | * http://www.howtogeek.com/104708/ | ||
- | * http://askubuntu.com/questions/318592/how-can-i-remove-the-landscape-canonical-com-greeting-from-motd | ||
- | * https://help.landscape.canonical.com/ | ||
- | |||
- | ------ | ||
- | |||
- | //Contributeurs: [[:utilisateurs:Ool|Ool]]// | ||
- | |||
- | ------ |