Como posso desativar / modificar o banner de login SSH para um determinado usuário?


20

Como posso desativar / modificar o banner de login SSH para um determinado usuário?

insira a descrição da imagem aqui


Eu acho que está localizado em / etc / motd. Tente editar o arquivo e ver
sagarchalise

Eu editei, mas as alterações são sempre substituídas por esta mensagem padrão.
Olivier Lalonde 31/03

O ubuntugeek.com/… diz que existe o arquivo /etc/motd.tail que você deve editar para o servidor ubuntu.
sagarchalise

Respostas:


39

Parece que é possível desativar essa mensagem com base no usuário, criando um arquivo vazio no diretório $ HOME do usuário (/ home / nome de usuário /) chamado .hushlogin.

touch ~/.hushlogin

13

Se você deseja desativar essa mensagem para todos os usuários ssh, edite /etc/pam.d/sshde comente as linhas

session    optional     pam_motd.so  motd=/run/motd.dynamic noupdate
session    optional     pam_motd.so # [1]

Funciona no ubuntu 14.04
max

12

Na /etc/ssh/sshd_configcerteza de que há uma linha:

PrintMotd no

Se estiver definido como 'yes', altere para 'no'.

Reinicie o servidor SSH digitando

service ssh restart

Você deve ser bom para ir de lá.


+1 Sua solução é ótima porque mantém o Último login, mas oculta o resto.
Brian Graham

11
Não parece funcionar. Pelo menos não em 14.04. A minha já estava pronta "no"e, no entanto, a saudação de boas-vindas ainda estava aparecendo. O que ajudou foi a atualização /etc/pam.d/sshd.
oᴉɹǝɥɔ

@cherio, posso confirmar que o mesmo funcionou para mim. Usando LTS 14.04
Ace

Não se aplica mais ao 14.04, consulte a resposta do @ cweiske, pois funciona para o 14.04.
precisa saber é o seguinte

Não funciona em 16.04
TheFiddlerWins

3

.hushloginnão fazer o truque para mim (no Debian 7), mas definição Bandeira de /dev/nullem /etc/ssh/sshd_config:

#Banner /etc/issue.net
Banner /dev/null

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.