Onde está o motd nos sistemas Ubuntu modernos?

2

Há outra questão que cobre algumas sugestões para mudar o padrão nos sistemas Ubuntu modernos que não possuem o / etc / motd.

No entanto, a outra pergunta não pergunta (ou diz) onde o atual Ubuntu MOTD está sendo armazenado. Onde está?

    
por Tyler Durden 20.07.2016 / 18:41

1 resposta

3

Tradicionalmente, Unix motd moraria no diretório /etc/motd . O RHEL ainda faz isso . O Ubuntu, por outro lado, coloca mensagens de login no diretório /etc/update-motd.d/ .

$ ls /etc/update-motd.d/                                                        
00-header*     90-updates-available*  98-fsck-at-reboot*
10-help-text*  91-release-upgrade*    98-reboot-required*

Cada um desses scripts é responsável por montar dinamicamente toda a mensagem e fornecer partes específicas.

No entanto, ainda é possível criar uma mensagem personalizada em / etc / motd e colocá-la em /etc/motd . O arquivo em si não existe, mas você só precisa criá-lo.

Veja como eu testei:

$ sudo sh -c 'echo  "THIS IS A TEST" >> /etc/motd'                             
[sudo] password for xieerqi: 
    
por Sergiy Kolodyazhnyy 20.07.2016 / 19:12