Comment personnaliser le message du jour d’Ubuntu

Table des matières:

Comment personnaliser le message du jour d’Ubuntu
Comment personnaliser le message du jour d’Ubuntu

Vidéo: Comment personnaliser le message du jour d’Ubuntu

Vidéo: Comment personnaliser le message du jour d’Ubuntu
Vidéo: Kindle Paperwhite : test complet de la liseuse - YouTube 2024, Avril
Anonim
Ubuntu affiche un message informatif, appelé message du jour, lorsqu'un utilisateur se connecte au terminal. Le MOTD est entièrement personnalisable - vous pouvez ajouter votre propre texte et d’autres données dynamiques.
Ubuntu affiche un message informatif, appelé message du jour, lorsqu'un utilisateur se connecte au terminal. Le MOTD est entièrement personnalisable - vous pouvez ajouter votre propre texte et d’autres données dynamiques.

Lorsqu'un utilisateur se connecte, le processus pam_motd exécute les scripts du répertoire /etc/update-motd.d et crée dynamiquement le message du jour. Vous pouvez personnaliser le MOTD en modifiant les scripts, en les supprimant ou en écrivant vos propres scripts.

Le message du jour par défaut

Le message du jour n'apparaît que lorsque vous vous connectez à Ubuntu en mode texte, pas en mode graphique. Si vous utilisez un bureau graphique, vous pouvez accéder à un terminal virtuel à l'aide du raccourci Ctrl-Alt-F1. Utilisez le raccourci Ctrl-Alt-F7 pour revenir à votre bureau graphique, également appelé serveur X. Ctrl-Alt-F2 à travers Ctrl-Alt-F6 vous mènera à d'autres terminaux virtuels.

Voici le MOTD standard d’Ubuntu. Il indique les numéros de version de système types avec lesquels vous serez familiarisé si vous êtes un utilisateur Linux de longue date. Il affiche également des informations générées dynamiquement sur les mises à jour disponibles et des messages statiques sur la licence d’Ubuntu.
Voici le MOTD standard d’Ubuntu. Il indique les numéros de version de système types avec lesquels vous serez familiarisé si vous êtes un utilisateur Linux de longue date. Il affiche également des informations générées dynamiquement sur les mises à jour disponibles et des messages statiques sur la licence d’Ubuntu.
Image
Image

Ajout d'un message personnalisé

Supposons que vous souhaitiez ajouter un message personnalisé que les utilisateurs verront s’ils se connecteront à votre système Ubuntu. La MOTD d’Ubuntu est générée par des scripts lorsque vous vous connectez. Vous ne pouvez donc pas simplement l’ajouter au fichier / etc / motd. Le répertoire /etc/motd.tail est l’endroit idéal pour insérer vos propres messages statiques. Le contenu de ce fichier est ajouté à la fin du MOTD lorsqu’il est généré.

Utilisons l’éditeur de texte Nano pour ouvrir le fichier /etc/motd.tail à l’aide de la commande suivante: (Les assistants de terminal Linux peuvent utiliser Vi ou Emacs, mais Nano est plus facile pour les débutants)

sudo nano /etc/motd.tail

Ce fichier est complètement vide par défaut. Entrez simplement le message de votre choix - n'hésitez pas à devenir fou avec l'art ASCII en noir et blanc ici. Une fois que vous avez terminé, enregistrez le fichier avec Ctrl + O et Entrée, puis quittez Nano avec Ctrl + X.
Ce fichier est complètement vide par défaut. Entrez simplement le message de votre choix - n'hésitez pas à devenir fou avec l'art ASCII en noir et blanc ici. Une fois que vous avez terminé, enregistrez le fichier avec Ctrl + O et Entrée, puis quittez Nano avec Ctrl + X.
Image
Image

La prochaine fois qu'un utilisateur se connectera, il verra votre message personnalisé. Si vous voulez vérifier immédiatement, déconnectez-vous du terminal avec le sortie commande et reconnectez-vous.

Image
Image

Supprimer des informations

Maintenant, disons que nous voulons supprimer certaines des informations par défaut. Il ne s’agit pas seulement d’éditer un seul fichier - chaque section est générée automatiquement à partir d’un script situé dans le répertoire /etc/update-motd.d.

Vous pouvez obtenir une liste complète des fichiers de ce répertoire en tapant /etc/update-motd.d au terminal et en appuyant sur Tab.

Les scripts sont exécutés dans l’ordre numérique, c’est pourquoi ils sont préfixés par des nombres. Vous pouvez renommer les fichiers de script et modifier les numéros pour réorganiser l'ordre des différentes sections du MOTD, si vous le souhaitez.
Les scripts sont exécutés dans l’ordre numérique, c’est pourquoi ils sont préfixés par des nombres. Vous pouvez renommer les fichiers de script et modifier les numéros pour réorganiser l'ordre des différentes sections du MOTD, si vous le souhaitez.

Pour supprimer les informations d’un script du MOTD, il suffit d’empêcher son exécution. Nous pouvons le faire en supprimant ses autorisations d’exécution avec le chmod -x commander.

Si nous voulions supprimer le texte de la documentation dans le MOTD, nous exécuterions la commande suivante:

sudo chmod -x /etc/update-motd.d/10-help-text

La prochaine fois qu'un utilisateur se connectera, il ne verra pas la ligne de documentation.
La prochaine fois qu'un utilisateur se connectera, il ne verra pas la ligne de documentation.
Image
Image

Ajout d'informations dynamiques

Nous pouvons écrire nos propres scripts pour ajouter toutes les informations dynamiques que nous aimons au MOTD. Par exemple, essayons d’utiliser le paquet weather-util pour créer un script qui ajoute la météo locale au MOTD.

Il n’est pas installé par défaut. Installez-le à l’aide de la commande suivante:

sudo apt-get install weather-util

Vous aurez besoin du code de votre organisation locale de l’aviation civile internationale, que vous pouvez obtenir sur ce site Web. Voici comment utiliser weather-util avec votre code:
Vous aurez besoin du code de votre organisation locale de l’aviation civile internationale, que vous pouvez obtenir sur ce site Web. Voici comment utiliser weather-util avec votre code:

weather -i CODE

Utilisons maintenant la commande suivante pour créer un script à l’emplacement approprié et l’ouvrir avec Nano:
Utilisons maintenant la commande suivante pour créer un script à l’emplacement approprié et l’ouvrir avec Nano:

sudo nano /etc/update-motd.d/98-weather

Une fois Nano ouvert, entrez le code suivant en remplaçant CODE par votre code météo local:

#!/bin/sh

echo weather -i CODE echo

Appuyez sur Ctrl-O et Entrée pour enregistrer, puis appuyez sur Ctrl-X pour quitter.

Image
Image

Rendre le script exécutable avec chmod + x ou il ne courra pas:

sudo chmod +x /etc/update-motd.d/98-weather

Les utilisateurs verront désormais les prévisions météorologiques locales lorsqu’ils se connecteront. Weather-util n’a rien de particulier: vous pouvez utiliser n’importe quelle commande permettant d’imprimer du texte sur le terminal.

Image
Image

Le MOTD ne s’affiche pas uniquement lorsque les utilisateurs se connectent localement. Tous les utilisateurs qui se connectent à distance avec SSH ou Telnet verront également votre MOTD personnalisé.

Conseillé: