Como definir a mensagem do dia (MOTD) como Ubuntu Server?

15

Eu tenho isso na minha mensagem de banner SSH do Ubuntu:

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

Eu gostaria de ter algo como o servidor Ubuntu padrão:

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

Como eu consegui isso, por favor? Desde já, obrigado!

Costales
fonte

Respostas:

10

Parece que o /etc/update-motd.ddiretório não pode mais ter links para os scripts. (Isso aconteceu com os diretórios do Cronjob várias versões anteriores e faz parte do material de segurança, eu acho).

Se você listar o diretório ( ls -l /etc/update-motd.d), verá o seguinte

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

Se você deseja recuperar as informações do sistema, basta copiar o script para /etc/update-motd.do seguinte comando.

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

Observe que quando o cenário corrige o problema, você obtém duas cópias do script e pode simplesmente excluir o arquivo.

Marca
fonte
8

O texto exibido ( Mensagem do dia , MOTD) é criado executando em ordem numérica os scripts /etc/update-motd.de unindo a saída. Não sei ao certo qual pacote contém a diferença entre as versões de servidor e de desktop, mas você deve poder editar esses scripts ou adicionar novos para criar a mensagem que desejar.

cronite
fonte
4

Você pode imprimir manualmente as coisas

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

Normalmente, a única maneira de atualizar o arquivo é acionando o pam_motd e nos sistemas ubuntu 'padrão' os serviços 'login' e 'sshd' fazem isso.

Olhe para a

grep pam_motd /etc/pam.d/*

se você quiser saber mais. Se você deseja atualizar / etc / motd, você pode redirecionar a saída para lá:

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

Para acelerar logins, você pode alternar de libpam-motd para update-motd. O Update-motd usa um cronjob em vez de acionar a atualização no login. sudo apt-get remove libpam-motd; sudo apt-get install atualização-motd

Espero que ajude alguém.

Ingo Baab
fonte