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_config
inclui:
PrintMotd não
PrintLastLog não
PrintMotd no
ePrintLastLog no
sã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/motd
está 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?
Tente isto: ubuntuforums.org/showthread.php?t=1511335
—
samgabbay:
Se funcionar, me diga. Para que eu possa adicionar isso como uma resposta #
—
31513 samgabbay
A solução usando
—
Nicolai Fröhlich 27/11
sed
(aka removendo pam_lastlog
de /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/legal
que 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 !!
Acabei de fazer !!!! A qualquer momento!!!
—
samgabbay
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,
—
Nicolai Fröhlich 27/11
~/.cache/motd.legal-displayed
nã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.