Como posso adicionar uma mensagem após o “último login” mostrado ao iniciar a conexão do san ssh?

2

Não consigo encontrar como adicionar uma mensagem após a linha "último login ..." no meu Ubuntu 14.04. Eu posso editar tudo antes de usar os arquivos em /etc/update-motd.d/ e eu posso mostrar / ocultar a última mensagem de login usando o arquivo de configuração /etc/ssh/sshd_config .

Mas como posso adicionar algo depois disso? Ou, alternativamente, como posso editar a última mensagem de login?

    
por tweetysat 09.07.2014 / 14:36

1 resposta

2

Uma maneira seria executar um comando no bashrc para conexões SSH:

Em /etc/bash.bashrc (para todo o sistema) ou ~/.bashrc (apenas para seu usuário), anexe estas linhas:

if [[ -n $SSH_TTY ]]
then
    # Do stuff to get the output.
    echo "Hi, SSH user $USER!"
fi

Eu não sei como editar a última mensagem de login, mas você pode desabilitá-la e simulá-la usando o last command , e o filtro e modifique a saída de acordo com sua necessidade.

    
por muru 13.07.2014 / 13:18