如何编辑ssh motd?

我想在ssh MOTD中添加一些字段。

今日MOTD:

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 

我知道我可以通过将/ etc / motd指向除/ var / run / motd之外的其他内容来将其更改为静态消息,但我不想丢失今天呈现的生成数据。

是否可以将两个额外硬盘驱动器的磁盘使用量添加到默认生成的消息中? 例如:

 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 

看看有关update-motd应用程序设计的Ubuntu Wiki文章 。 该程序包含在update-motd包中,可帮助您创建更加动态的MOTD。

您需要编辑的文件位于/etc/update-motd.d

有关其工作原理的详细信息,请参见update-motd手册页 。

我的Ubuntu版本没有显示磁盘使用情况,因此我不确定您需要编辑哪个脚本。

没有额外的编码,您无法编辑脚本。 您看到的消息将显示一个包装脚本,该脚本调用/ usr / bin / landscape-sysinfo。 您看到的输出是由landscape-sysinfo创建的