web-dev-qa-db-fra.com

Comment supprimer les mentions légales de MOTD / Banner pour les utilisateurs non root

Problème:

Le texte suivant est affiché pour tous les utilisateurs non-root lors de la connexion via SSH:

Les programmes fournis avec le système Ubuntu sont des logiciels libres.
les conditions exactes de distribution de chaque programme sont décrites dans le
fichiers individuels dans/usr/share/doc/*/copyright.

Ubuntu est livré avec ABSOLUMENT AUCUNE GARANTIE, dans la mesure permise par
loi applicable.


Configuration:

  • Mon /etc/ssh/sshd_config comprend:

PrintMotd non
PrintLastLog no

  • PrintMotd no et PrintLastLog no sont remplacés par PAM dans /etc/pam.d/sshd

session optionnelle pam_motd.so

session optionnelle pam_lastlog.so jamais showfailed

  • /var/run/motd est lié de façon symbolique à /etc/motd:

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

  • Le dossier / etc/update-motd.d / est vide!

Question:

Comment puis-je désactiver l'affichage de la notification ci-dessus pour les utilisateurs non root?

9
Nicolai Fröhlich
  • effacer/supprimer /etc/legal qui contient le message

... ou ...

  • créer un fichier ~/.cache/motd.legal-displayed

En savoir plus: buntuforums.org/showthread.php?t=1511335

14
samgabbay