Como remover o aviso legal do MOTD / Banner para usuários não raiz

9

Problema:

O texto a seguir é mostrado para todos os usuários não raiz ao efetuar login via SSH:

Os programas incluídos no sistema Ubuntu são software livre;
os termos de distribuição exatos de cada programa são descritos nos
arquivos individuais em / usr / share / doc / * / copyright.

O Ubuntu vem com ABSOLUTAMENTE SEM GARANTIA, na extensão permitida pela
lei aplicável.


Configuração:

  • O meu /etc/ssh/sshd_configinclui:

PrintMotd não
PrintLastLog não

  • PrintMotd noe PrintLastLog nosão substituídos pelo PAM em/etc/pam.d/sshd

sessão opcional pam_motd.so

sessão opcional pam_lastlog.so nunca showfailed

  • /var/run/motdestá vinculado a /etc/motd:

/ etc / motd -> / var / run / motd

  • A pasta /etc/update-motd.d/ está vazia!

Questão:

Como posso desativar a exibição do aviso acima para usuários não root?

Nicolai Fröhlich
fonte
Se funcionar, me diga. Para que eu possa adicionar isso como uma resposta #
31513 samgabbay
2
A solução usando sed(aka removendo pam_lastlogde /etc/pam.d/sshd) no artigo não funciona para mim, pois ainda quero exibir a data do último login e as tentativas com falha. MAS eu encontrei 2 soluções mergulhando no trecho de código referenciado de pam_lastlog: 1) limpar / remover /etc/legalque contém a mensagem (este arquivo é usado em outro lugar?) 2) criar um arquivo ~/.cache/motd.legal-displayed... Vá em frente e adicione-o como resposta por favor - você merece a reputação de me indicar a solução;) Obrigado !!
Nicolai Fröhlich 27/11
Acabei de fazer !!!! A qualquer momento!!!
samgabbay
2
O problema se originou de minhas permissões muito restritivas (a pasta base de base tem o chmod 500) para evitar sobrecarregar meu diretório inicial com todos os tipos de arquivos de ponto e coisas de cache que eu não criei. Portanto, ~/.cache/motd.legal-displayednão foi possível criar a pasta / arquivo que leva ao aviso legal sendo exibido repetidamente. O aviso é exibido APENAS se o arquivo não estiver presente, para que os novos usuários o vejam uma vez no primeiro login.
Nicolai Fröhlich 27/11

Respostas: