Як встановити Повідомлення дня (MOTD) як сервер Ubuntu?


15

Я маю це у своєму банері Ubuntu SSH:

Welcome to Ubuntu 13.10 (GNU/Linux 3.4.43+ armv7l)

 * Documentation:  https://help.ubuntu.com/
No mail.
Last login: Mon Dec  2 08:25:39 2013

Я хотів би мати щось на зразок стандартного сервера Ubuntu:

Welcome to Ubuntu 12.04.1 LTS (GNU/Linux 3.2.0-29-virtual x86_64)

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

  System information as of Fri Sep 28 09:48:57 UTC 2012

  System load:  0.08              Processes:           20
  Usage of /:   12.4% of 57.97GB   Users logged in:     0
  Memory usage: 5%                IP address for eth0: 10.123.161.58
  Swap usage:   0%

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

31 packages can be updated.
20 updates are security updates.

Last login: Thu Sep 21 19:18:35 2012 from 122.181.4.42

Як я міг це отримати, будь ласка? Спасибі заздалегідь!

Відповіді:


10

Схоже, в /etc/update-motd.dкаталозі більше не може бути посилань на сценарії. (Це трапилося з каталогіми Cronjob ряд релізів, і я б здогадався, що це частина безпеки.

Якщо ви перерахуєте каталог ( ls -l /etc/update-motd.d), ви побачите наступне

50-landscape-sysinfo -> /usr/share/landscape/landscape-sysinfo.wrapper

Якщо ви хочете повернути системну інформацію, просто скопіюйте скрипт /etc/update-motd.dза допомогою наступної команди.

$ sudo cp /usr/share/landscape/landscape-sysinfo.wrapper /etc/update-motd.d/52-landscape-sysinfo

Зауважте, що коли ландшафт виправить проблему, ви отримаєте дві копії сценарію, а потім можете просто видалити файл.


8

Текст, що відображається ( Повідомлення дня , MOTD) створюється за допомогою виконання в цифровому порядку сценаріїв /etc/update-motd.dта з'єднання результатів. Я не впевнений, який пакет містить різницю між серверною та настільною версіями, але ви повинні мати змогу редагувати ці сценарії або додавати нові, щоб створити будь-яке повідомлення, яке ви хочете.


4

Ви можете виводити речі вручну

sudo run-parts /etc/update-motd.d/

Зазвичай єдиний спосіб оновити файл - це запустити pam_motd, а в "стандартних" системах ubuntu служби "вхід" і "sshd" роблять це.

Подивись на

grep pam_motd /etc/pam.d/*

якщо ви хочете дізнатися більше. Якщо ви хочете оновити / etc / motd, ви можете перенаправити висновок туди:

run-parts /etc/update-motd.d/ | sudo tee /etc/motd

Для прискорення входу можна перейти з libpam-motd на update-motd. Update-motd використовує cronjob замість запуску оновлення при вході в систему. sudo apt-get delete libpam-motd; sudo apt - отримати встановлення update-motd

Сподіваюся, що хтось допомагає.

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