web-dev-qa-db-fra.com

Comment personnaliser le message de connexion sur Ubuntu 14.04.3 LTS

Comment personnaliser le message de connexion sur Ubuntu 14.04.3 LTS?

Je souhaite personnaliser le message de connexion ci-dessous.Veuillez me indiquer quel fichier dois-je modifier?.

[email protected]'s password:
Welcome to Ubuntu 14.04.3 LTS (GNU/Linux 3.19.0-25-generic x86_64)

 * Documentation:  https://help.ubuntu.com/

  System information as of Wed Oct 14 01:05:33 CDT 2015

  System load:    0.0             Processes:           117
  Usage of /home: 0.1% of 944MB   Users logged in:     1
  Memory usage:   4%              IP address for eth0: 10.1.235.227
  Swap usage:     0%

  Graph this data and manage this system at:
    https://landscape.canonical.com/

0 packages can be updated.
0 updates are security updates.


Last login: Wed Oct 14 01:05:35 2015 from 172.20.20.98
16
Nidhi

Pour personnaliser le message de pré-connexion, par exemple pour créer une bannière de connexion, vous devez éditer le fichier /etc/issue.

Pour personnaliser les messages post-connexion, vous pouvez modifier certains fichiers de /etc/update-motd.d. Des fichiers tels que 00-header et 10-help-text dans ce répertoire peuvent être modifiés en toute sécurité.

Une autre possibilité consiste à ajouter une fonction/commande personnalisée à votre .bashrc à la fin du fichier.

Par exemple, la fonction suivante est définie en haut de mon fichier .mkshrc:

 testTTY(){

  isTTY=$(tty | awk '{if ($0~/\/dev\/tty.*/) {print "true"}else{print "false"}}')

  if [ "$isTTY" = "true" ]; then
    printf "You are in virtual console\n"
    printf "current disk usage is"
    df
  fi
}

Et j'appelle la fonction à la fin de .bashrc avec juste testTTY. Comme vous pouvez le voir d'après le code, la fonction détermine si je me suis connecté ou non à TTY, et si c'est TTY, elle affiche le message approprié et le résultat de la commande dfcommand

19

Les fichiers de configuration sont dans /etc/update-motd.d. motd représente le message du jour.

5
nobody