J'ai essayé de désactiver motd.dynamic dans/var/run en renommant le fichier, mais cela ne fonctionnait pas car le système le recrée.
Est-ce que quelqu'un sait le désactiver?
Je vous remercie.
Les fichiers de script dans /etc/update-motd.d
génèrent le fichier /var/run/motd.dynamic
que vous avez identifié comme contenant votre MOTD.
Une façon simpliste d'arrêter de générer ce fichier serait de rendre tous les scripts non exécutables avec:
chmod -x /etc/update-motd.d/*
Remarque: Informations extraites de cette réponse de heemayl .
Une autre méthode consiste à commenter ces lignes dans /etc/pam.d/login
:
#session optional pam_motd.so motd=/run/motd.dynamic
#session optional pam_motd.so noupdate
La plupart des réponses nécessitent un accès root.
Tout utilisateur peut obtenir un login en clair (y compris la désactivation du MOTD), il suffit de lancer:
touch $HOME/.hushlogin
Selon la réponse d'Alcuin Arundel, éditez également /etc/pam.d/sshd
et commentez les lignes pam_motd pour supprimer les messages lors de la saisie via ssh.
Il y a une option de configuration dans sshd_config
, appelée PrintMotd
. Définissez-le sur no
effectue le travail.