如何从 motd 中删除 Landscape.canonical.com 问候语?

bel*_*qua 7 landscape

使用 ssh 登录服务器会生成当天的景观生成消息,其中包括使用https://landscape.canonical.com/绘制数据图形的建议:

  Graph this data and manage this system at https://landscape.canonical.com/
Run Code Online (Sandbox Code Playgroud)

如何从 ssh 问候语中修剪此行或其他行?由于已经将合法样板添加到登录横幅中,我想从 Landscape-sysinfo 中保留一些信息,但很少看到它。

bel*_*qua 13

要删除该landscape.canonical.com行,请创建或编辑(以 root 身份)文件/etc/landscape/client.conf.

在 中/etc/landscape/client.conf,添加以下几行:

[sysinfo]
exclude_sysinfo_plugins = LandscapeLink 
Run Code Online (Sandbox Code Playgroud)

这适用于所有默认插件:

 Load, Disk, Memory, Temperature, Processes, LoggedInUsers, LandscapeLink, Network
Run Code Online (Sandbox Code Playgroud)

所以,让你的 motd 看起来更像这样:

  System load:  0.83                Swap usage:          0%
  Usage of /:   59.5% of 117.38GB   Users logged in:     3
  Memory usage: 7%                  IP address for eth0: 10.10.30.70
Run Code Online (Sandbox Code Playgroud)

......你想删除TemperatureLandscapeLinkProcesses从景观SYSINFO过程。

这些可以像以前一样添加到 client.conf 文件中,逗号分隔:

[sysinfo]
exclude_sysinfo_plugins = LandscapeLink,Temperature,Processes
Run Code Online (Sandbox Code Playgroud)

这可以通过以下命令行进行测试:

landscape-sysinfo --exclude-sysinfo-plugins=Temperature,LandscapeLink,Processes

有关landscape-sysinfo --help一些其他信息,请参阅。

  • `/etc/landscape/client.conf` 应该由 `landscape` 用户拥有才能使设置生效。在这里确认:https://bugs.launchpad.net/cloud-init/+bug/1066115 (2认同)