Parece que é possível desabilitar esta mensagem por usuário, criando um arquivo vazio no diretório $ HOME do usuário (/ home / username /) chamado .hushlogin
.
touch ~/.hushlogin
Como posso desativar / modificar o banner de login do SSH para um determinado usuário?
Parece que é possível desabilitar esta mensagem por usuário, criando um arquivo vazio no diretório $ HOME do usuário (/ home / username /) chamado .hushlogin
.
touch ~/.hushlogin
Se você quiser desabilitar essa mensagem para todos os usuários ssh, edite /etc/pam.d/sshd
e comente as linhas
session optional pam_motd.so motd=/run/motd.dynamic noupdate
session optional pam_motd.so # [1]
Em /etc/ssh/sshd_config
, verifique se há uma linha:
PrintMotd no
Se estiver definido como 'yes', mude para 'no'.
Reinicie o servidor SSH digitando
service ssh restart
Você deve ser bom para ir de lá.
.hushlogin
não fez o truque para mim (no Debian 7), mas definiu Banner como /dev/null
in /etc/ssh/sshd_config
:
#Banner /etc/issue.net
Banner /dev/null
Também é possível desabilitar o banner usando a solução somente do lado do cliente, ou seja, definindo o nível de log como erro:
ssh -o LogLevel=Error <rest of cmd>
Encontrado aqui: link
Tags command-line ssh