Come configurare il messaggio di accesso in Ubuntu?


11

Ogni volta che SSH nei miei server Ubuntu AWS vedo un messaggio di informazioni di sistema, che mostra il carico, l'utilizzo della memoria e i pacchetti disponibili per l'installazione, in questo modo:

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

La mia domanda è: come viene creato quel messaggio? Come posso configurarlo?

Risposte:


11

Questo messaggio di accesso è creato dai landscapepacchetti di Ubuntu . Parlando personalmente, penso che siano piuttosto fastidiosi e, come tali, hanno configurato ansible per nuke quei pacchetti e impostare un messaggio di login vuoto.

Fare quello:

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

Ciò creerà uno spazio vuoto /etc/motd. Per impostare un messaggio di accesso personalizzato, modificare quel file come desiderato.


Grazie @EEAA, è stato utile. Forse sarai in grado di aiutarmi con una domanda correlata serverfault.com/questions/554021/…
Andres,

@Andres Siamo spiacenti, non ne ho idea. Come indicato nella mia risposta, disabilito questi messaggi di accesso. Immagino che il mio sistema di monitoraggio mi dirà se ci sono problemi riguardo alla CPU o alla memoria.
SEE

6

Nel mio caso, ho dovuto cancellare /etc/update-motd.d/51-cloudguest, che diceva:

#!/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"

Cosa intendi esattamente con "dovuto cancellare"? Eliminate completamente il file '51 -cloudguest 'o eliminate l'intero contenuto del file?
PeterCo

1
IIRC Ho lasciato lì il file ma cancellato il contenuto
attacco aereo

Chiedo perché l'intestazione dice: "se vuoi evitare di vedere questo annuncio, puoi rimuovere il file in tutta sicurezza".
PeterCo

@PeterCo Abbastanza giusto. Immagino di aver pensato che tenerlo lì non avrebbe fatto male e avrei comunque ottenuto lo stesso risultato
attacco aereo
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.