Comment désactiver / modifier la bannière de connexion SSH pour un utilisateur donné?

20

Comment désactiver / modifier la bannière de connexion SSH pour un utilisateur donné?

entrez la description de l'image ici

Olivier Lalonde
la source
Je pense qu'il se trouve dans / etc / motd. Essayez de modifier ce fichier et voyez
sagarchalise
Je l'ai édité mais les modifications sont toujours écrasées par ce message par défaut.
Olivier Lalonde
ubuntugeek.com/… indique qu'il existe un fichier /etc/motd.tail que vous devez modifier pour le serveur ubuntu.
sagarchalise

Réponses:

39

Il semble qu'il soit possible de désactiver ce message sur une base utilisateur en créant un fichier vide dans le répertoire $ HOME d'un utilisateur (/ home / username /) appelé .hushlogin.

touch ~/.hushlogin
Olivier Lalonde
la source
13

Si vous souhaitez désactiver ce message pour tous les utilisateurs ssh, modifiez /etc/pam.d/sshdet commentez les lignes

session    optional     pam_motd.so  motd=/run/motd.dynamic noupdate
session    optional     pam_motd.so # [1]
cweiske
la source
Fonctionne sur Ubuntu 14.04
maximum
12

En /etc/ssh/sshd_configAssurez - vous qu'il ya une ligne:

PrintMotd no

S'il est réglé sur «oui», remplacez-le par «non».

Redémarrez le serveur SSH en tapant

service ssh restart

Vous devriez être bon de partir de là.

JoshuaP
la source
+1 Votre solution est excellente car elle conserve la dernière connexion mais cache le reste.
Brian Graham
1
Ne semble pas fonctionner. Du moins pas au 14.04. Le mien était déjà fixé "no"et pourtant le message d'accueil était toujours affiché. Ce qui a aidé, c'était la mise à jour /etc/pam.d/sshd.
2015
@cherio, je peux confirmer que la même chose a fonctionné pour moi. Utilisation de LTS 14.04
Ace
Ne s'applique plus à 14.04, voir la réponse de @ cweiske car cela fonctionne pour 14.04.
ecnepsnai
Ne fonctionne pas le 16.04
TheFiddlerWins
3

.hushloginn'a pas fait l'affaire pour moi (sur Debian 7), mais la définition de bannière à /dev/nullen /etc/ssh/sshd_config:

#Banner /etc/issue.net
Banner /dev/null
Paul Bussmann
la source