Wie bearbeite ich das ssh motd?

22

Ich möchte der ssh MOTD einige Felder hinzufügen.

MOTD heute:

Linux toker 2.6.31-22-generic-pae #69-Ubuntu SMP Wed Nov 24 09:04:58 UTC 2010 i686

To access official Ubuntu documentation, please visit:
http://help.ubuntu.com/

  System information as of Tue Jan 25 19:25:53 CET 2011

  System load:  0.23                Processes:           139
  Usage of /:   76.8% of 911.20GB   Users logged in:     1
  Memory usage: 17%                 IP address for eth0: 192.168.1.102
  Swap usage:   0%

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

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

No mail.
Last login: Tue Jan 25 19:22:06 2011 from 192.168.1.106

Ich weiß, dass ich dies in eine statische Nachricht ändern könnte, indem ich / etc / motd auf etwas anderes als / var / run / motd zeige, aber ich möchte die generierten Daten, die heute präsentiert werden, nicht verlieren.

Ist es möglich, die Festplattennutzung von zwei zusätzlichen Festplatten zu der standardmäßig generierten Meldung hinzuzufügen? Beispielsweise:

Linux toker 2.6.31-22-generic-pae #69-Ubuntu SMP Wed Nov 24 09:04:58 UTC 2010 i686

To access official Ubuntu documentation, please visit:
http://help.ubuntu.com/

  System information as of Tue Jan 25 19:25:53 CET 2011

  System load:  0.23               Processes:           139
  Memory usage: 17%                Users logged in:     1
  Swap usage:   0%                 IP address for eth0: 192.168.1.102

  Usage of /:            76.8% of 911.20GB
  Usage of /media/hddb/:    8% of 1.8T
  Usage of /media/hddc/:   16% of 1.8T

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

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

No mail.
Last login: Tue Jan 25 19:22:06 2011 from 192.168.1.105
Jorge Castro
quelle

Antworten:

18

Werfen Sie einen Blick auf den Ubuntu-Wiki-Artikel über das Design der Anwendung update-motd . Dieses Programm ist im update-motdPaket enthalten und hilft Ihnen, eine dynamischere MOTD zu erstellen.

Luciano Facchinelli
quelle
4
Diese Antwort geht nicht wirklich auf die Frage ein - sie zeigt nur woanders hin. Können Sie einige der wichtigsten Details in Ihre Antwort einfließen lassen?
Duncan Jones
20

Die Dateien, die Sie bearbeiten müssen, sind live in /etc/update-motd.d.

Siehe die update-motd Manpage für Details darüber , wie es funktioniert.

Meine Ubuntu-Version zeigt keine Festplattenbelegung an, daher bin ich mir nicht sicher, welches Skript genau Sie bearbeiten müssen.

Mikel
quelle
1
Das sieht aus wie der Ubuntu-Server motd.
Broam
4

Sie können das Skript nicht ohne zusätzliche Codierung bearbeiten. Die angezeigte Nachricht wird mit einem Wrapper-Skript angezeigt, das / usr / bin / landscape-sysinfo aufruft. Die Ausgabe, die Sie sehen, wird von landscape-sysinfo erstellt

anonym
quelle
1

Bearbeiten Sie sie einfach /etc/motdmit Ihrem bevorzugten Texteditor.

Ich hoffe, es hilft.

Bilge Yunak
quelle