Bagaimana mengatur Message of the Day (MOTD) sebagai Server Ubuntu?


15

Saya memilikinya di Pesan Banner SSH Ubuntu saya:

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

Saya ingin memiliki sesuatu seperti Server Ubuntu standar:

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

Bagaimana saya bisa mendapatkan ini? Terima kasih sebelumnya!

Jawaban:


10

Sepertinya /etc/update-motd.ddirektori tidak dapat lagi memiliki tautan ke skrip. (Ini terjadi pada direktori Cronjob sejumlah rilis kembali, dan merupakan bagian dari hal-hal keamanan yang saya kira).

Jika Anda daftar direktori ( ls -l /etc/update-motd.d) Anda akan melihat yang berikut ini

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

Jika Anda ingin informasi Sistem kembali, salin skrip ke dalam /etc/update-motd.ddengan perintah berikut.

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

Perhatikan bahwa ketika lansekap memperbaiki masalah Anda akan mendapatkan dua salinan skrip dan kemudian Anda bisa menghapus file.


8

Teks yang ditampilkan ( Pesan Hari Ini , MOTD) dibuat dengan menjalankan skrip numerik dalam urutan /etc/update-motd.ddan menggabungkan output. Saya tidak yakin paket mana yang berisi perbedaan antara versi server dan desktop, tetapi Anda harus dapat mengedit skrip tersebut, atau menambahkan yang baru untuk membuat pesan apa pun yang Anda inginkan.


4

Anda dapat menampilkan berbagai hal secara manual dengan

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

Biasanya satu-satunya cara untuk memperbarui file adalah dengan memicu pam_motd dan pada sistem ubuntu 'standar', layanan 'login' dan 'sshd' melakukannya.

Melihat

grep pam_motd /etc/pam.d/*

jika ingin tahu lebih banyak. Jika Anda ingin memperbarui / etc / motd Anda dapat mengarahkan ulang output di sana:

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

Untuk mempercepat login Anda dapat beralih dari libpam-motd ke update-motd. Update-motd menggunakan cronjob alih-alih memicu pembaruan saat masuk. sudo apt-get remove libpam-motd; sudo apt-get install update-motd

Semoga itu bisa membantu seseorang.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.