Holidayifying meu prompt

5

Com o Natal ao virar da esquina, eu gostaria de tornar o meu sistema pronto (para todos os usuários) um pouco mais festivo e alegre.

Especificamente, gostaria de anexar uma mensagem Happy Holidays! (ou similar) após o login para cada usuário no sistema (no login do terminal, SSH ou localmente). Eu suponho que este é um simples comando echo , mas não tenho certeza de onde o local apropriado para colocar este comando é de tal forma que isso afetaria a todos. Por razões óbvias, prefiro não modificar o .bashrc de todos. Então, onde é isso?

    
por Kaz Wolfe 23.12.2016 / 18:00

3 respostas

5

O Linux pode fazer isso usando o sistema /etc/motd , ou qualquer sistema que estenda isso (ou seja, update-motd ).

Dada essa informação, é possível adicionar um script de shell simples a /etc/update-motd.d/40-holiday :

#!/bin/bash
echo Happy holidays from your local sysadmin!

Ao marcar isto como executável ( sudo chmod a+x /etc/update-motd.d/40-holiday ), o MOTD pode ser atualizado com força usando o comando update-motd (como root).

Quaisquer logins subseqüentes usarão o novo MOTD (expandido), finalmente trazendo algum elogio de feriado para qualquer pessoa que tenha que fazer logon em um servidor no dia de Natal.

Observe que esse método depende do pacote update-motd , que deve estar pré-instalado. Mas se não for, sudo apt install update-motd .

    
por Kaz Wolfe 23.12.2016 / 22:15
2

Se você estiver usando SSH e motd , não se esqueça de atualizar sshd_config .

Alterar: %código% para: PrintMotd no

E reinicie o servidor ssh para aplicar as alterações.

    
por fugitive 31.12.2016 / 00:12
1
  

Gostaria de inserir um emoji de árvore de natal (

por Iskar 23.12.2016 / 18:20