Para personalizar a mensagem de pré-login, como para criar um banner de login, você precisa editar o arquivo /etc/issue
.
Para personalizar mensagens de login, você pode editar alguns dos arquivos em /etc/update-motd.d
. Arquivos como 00-header
e 10-help-text
nesse diretório são seguros para edição.
Outra possibilidade é adicionar uma função / comando personalizado ao seu .bashrc
no final do arquivo.
Por exemplo, eu tenho a seguinte função definida no topo do meu arquivo .mkshrc
:
testTTY(){
isTTY=$(tty | awk '{if ($0~/\/dev\/tty.*/) {print "true"}else{print "false"}}')
if [ "$isTTY" = "true" ]; then
printf "You are in virtual console\n"
printf "current disk usage is"
df
fi
}
E eu chamo a função no final de .bashrc
com apenas testTTY
. Como você pode ver no código, a função determina se eu entrei no TTY ou não, e se é TTY, ele mostra a mensagem apropriada e a saída do comando df