So passen Sie die Anmeldenachricht unter Ubuntu 14.04.3 LTS an

So passen Sie die Anmeldenachricht unter Ubuntu 14.04.3 LTS an

Wie passe ich die Anmeldenachricht unter Ubuntu 14.04.3 LTS an?

Ich möchte die folgende Anmeldenachricht anpassen. Bitte teilen Sie mir mit, welche Datei ich bearbeiten muss.

[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

Antwort1

Um die Nachricht vor der Anmeldung anzupassen, beispielsweise um ein Anmeldebanner zu erstellen, müssen Sie /etc/issuedie Datei bearbeiten.

Um Nachrichten nach der Anmeldung anzupassen, können Sie einige der Dateien in bearbeiten /etc/update-motd.d. Dateien wie 00-headerund 10-help-textin diesem Verzeichnis können gefahrlos bearbeitet werden.

.bashrc Eine andere Möglichkeit besteht darin , am Ende der Datei eine benutzerdefinierte Funktion/einen benutzerdefinierten Befehl hinzuzufügen .

Beispielsweise habe ich oben in meiner .mkshrcDatei die folgende Funktion definiert:

 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
}

Und ich rufe die Funktion am Ende .bashrcmit nur auf testTTY. Wie Sie dem Code entnehmen können, ermittelt die Funktion, ob ich mich bei TTY angemeldet habe oder nicht, und wenn es TTY ist, zeigt sie die entsprechende Meldung und die Ausgabe des dfBefehls an

Antwort2

Die Konfigurationsdateien liegen im /etc/update-motd.d. motdsteht für dieNachricht des Tages.

verwandte Informationen