Як налаштувати повідомлення для входу в Ubuntu?


11

Кожен раз, коли я SSH на своїх серверах AWS Ubuntu, я бачу системне інформаційне повідомлення, що показує навантаження, використання пам'яті та пакети, доступні для встановлення, наприклад:

Welcome to Ubuntu 12.04.3 LTS (GNU/Linux 3.2.0-51-virtual x86_64)

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

  System information as of Sun Nov 10 18:06:43 EST 2013

  System load:  0.08              Processes:           127
  Usage of /:   4.9% of 98.43GB   Users logged in:     1
  Memory usage: 69%               IP address for eth0: 10.236.136.233
  Swap usage:   100%

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

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

Get cloud support with Ubuntu Advantage Cloud Guest
  http://www.ubuntu.com/business/services/cloud

Use Juju to deploy your cloud instances and workloads.
  https://juju.ubuntu.com/#cloud-precise
*** /dev/xvda1 will be checked for errors at next reboot ***

*** System restart required ***

Моє запитання: як створюється це повідомлення? Як це можна налаштувати?

Відповіді:


11

Це повідомлення для входу створено landscapeпакетами Ubuntu . Якщо говорити особисто, я думаю, що вони дуже дратують і, таким чином, налаштували ansible на запуск цих пакетів і встановили порожнє повідомлення для входу.

Для цього:

$ apt-get remove landscape-client landscape-common 
$ rm -f /etc/motd && touch /etc/motd

Це створить порожню /etc/motd. Щоб встановити спеціальне повідомлення для входу, відредагуйте цей файл за бажанням.


Дякую @EEAA, це було корисно. Можливо, ви зможете допомогти мені з відповідним питанням serverfault.com/questions/554021/…
Андрес

@Andres Вибачте, я поняття не маю. Як було сказано у моїй відповіді, я відключаю ці повідомлення для входу. Я вважаю, що моя система моніторингу підкаже мені, чи є якісь проблеми щодо процесора чи пам'яті.
EEAA

6

У моєму випадку мені довелося зрозуміти /etc/update-motd.d/51-cloudguest, що було так:

#!/bin/sh
#
# This file is written by the Ubuntu image build process, it is not
# managed by a package.  If you want to avoid seeing this advertisement,
# then you can safely remove the file.
echo ""
echo "  Get cloud support with Ubuntu Advantage Cloud Guest:"
echo "    http://www.ubuntu.com/business/services/cloud"
echo ""
echo "  Use Juju to deploy your cloud instances and workloads:"
echo "    https://juju.ubuntu.com/#cloud-saucy"

Що саме ви маєте на увазі під "довелося очистити"? Чи повністю ви видалите файл '51 -cloudguest 'або просто видалите весь вміст у файлі?
PeterCo

1
IIRC Я залишив файл там, але видалив вміст
авіанапад

Я запитую, оскільки в заголовку написано: "Якщо ви хочете уникнути побачення цієї реклами, тоді можете сміливо видалити файл".
PeterCo

@PeterCo Досить справедливо. Я думаю, я вважав, що зберегти його там не зашкодить, і все одно досягти такого ж результату
авіаудар
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.