Bagaimana cara mengkonfigurasi pesan login di Ubuntu?

11

Setiap kali saya SSH ke server AWS Ubuntu saya, saya melihat pesan informasi sistem, menunjukkan beban, penggunaan memori dan paket yang tersedia untuk diinstal, seperti ini:

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 ***

Pertanyaan saya adalah, bagaimana pesan itu dibuat? Bagaimana saya bisa mengkonfigurasinya?

Andres
sumber

Jawaban:

11

Pesan login ini dibuat oleh landscapepaket Ubuntu . Berbicara secara pribadi, saya pikir mereka cukup menjengkelkan dan karena itu, telah mengkonfigurasi tidak mungkin untuk membatalkan paket-paket itu dan mengatur pesan login kosong.

Untuk melakukannya:

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

Itu akan membuat kosong /etc/motd. Untuk mengatur pesan login khusus, edit file itu seperti yang diinginkan.

EEAA
sumber
Terima kasih @EEAA, itu sangat membantu. Mungkin Anda dapat membantu saya dengan pertanyaan terkait serverfault.com/questions/554021/...
Andres
@Andres Maaf, saya tidak tahu. Seperti yang disebutkan dalam jawaban saya, saya menonaktifkan pesan masuk ini. Saya pikir sistem pemantauan saya akan memberi tahu saya jika ada masalah berkaitan dengan CPU atau memori.
EEAA
6

Dalam kasus saya, saya harus menghapus /etc/update-motd.d/51-cloudguest, yang berbunyi:

#!/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"
serangan udara
sumber
Apa sebenarnya yang Anda maksud dengan "harus menghapus"? Apakah Anda menghapus file '51 -cloudguest 'sepenuhnya atau hanya menghapus seluruh konten dalam file?
PeterCo
1
IIRC Saya meninggalkan file di sana tetapi menghapus isinya
airstrike
Saya bertanya karena tajuknya berbunyi: "jika Anda ingin menghindari melihat iklan ini maka Anda dapat menghapus file dengan aman."
PeterCo
@PeterCo Cukup adil. Saya kira saya pikir menyimpannya di sana tidak ada salahnya dan masih mencapai hasil yang sama
serangan udara