web-dev-qa-db-fra.com

Comment désactiver le Message du jour (MOTD) sur Ubuntu 14.04?

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.

8
hdegenaro

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 .

11
Arronical

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
11
Alcuin Arundel

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
9
Qinsi

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.

3
pupitetris

Il y a une option de configuration dans sshd_config, appelée PrintMotd. Définissez-le sur no effectue le travail.

1
Jakuje