As mensagem que você vê ao efetuar login no Debian (ou em outros sistemas Linux) é controlada por alguns arquivos específicos:
1. Mensagem de Boas-Vindas (/etc/motd
)
O arquivo /etc/motd
(Message of the Day) exibe a mensagem de boas-vindas logo após o login. O conteúdo deste arquivo pode ser alterado para exibir qualquer informação ou mensagem personalizada.
Para editar o arquivo /etc/motd
, você pode usar um editor de texto como o nano
: (mas eu prefiro o vi )
sudo nano /etc/motd
2. Banner Legal (/etc/issue
ou /etc/issue.net
)
As mensagens que aparecem antes do login, como quando você abre um terminal remoto (via SSH, por exemplo), vêm do arquivo /etc/issue
. Ele é usado para exibir informações sobre o sistema antes do login ser solicitado.
Você pode editar esse arquivo para personalizar a mensagem também:
sudo nano /etc/issue
O arquivo /etc/issue.net
pode ser usado especificamente para conexões SSH, dependendo da configuração.
3. Mensagem de Login Remoto (/etc/ssh/sshd_config
)
Para exibir uma mensagem personalizada para usuários que se conectam via SSH, você pode configurar o arquivo /etc/ssh/sshd_config
para usar um arquivo específico de boas-vindas. Procure pela diretiva Banner
:
sudo nano /etc/ssh/sshd_config
Adicione ou edite a linha:
Banner /etc/ssh/banner
Crie ou edite o arquivo /etc/ssh/banner
para adicionar a mensagem que você deseja exibir para logins via SSH.
4. Último Login
A mensagem que mostra o último login vem de informações armazenadas no sistema, normalmente gerenciadas pelo login
ou sshd
. Esses dados são retirados de arquivos de log como /var/log/wtmp
, que registra logins e logouts.
Se você quer desativar a mensagem de “Last login”, pode usar o seguinte comando para desativar a exibição dela no SSH:
sudo nano /etc/ssh/sshd_config
Adicione ou edite a linha:
PrintLastLog no
Depois disso, reinicie o serviço SSH:
sudo systemctl restart sshd