Как настроить сообщение для входа в 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, это было полезно. Может быть, вы сможете помочь мне с похожим
Andres

@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.