Supprimer la bannière pour `ssh` ou` scp`

16

Existe-t-il un moyen de supprimer la sortie de bannière envoyée à l' sshdaide de l' Banneroption lors de l'utilisation de clients ssh comme sshou scp?

J'ai regardé les options et le fichier de configuration, mais je ne trouve rien.

dirkt
la source
Mettre Bannerà noneen sshd_config?
Satō Katsura
@SatoKatsura: Je ne peux pas contrôler le sshd_config car je ne suis pas root sur cette boîte, malheureusement ...
dirkt

Réponses:

23

Utilisez l' -qoption (silencieux) pour ssh et scp, pour supprimer les /etc/motdmessages (et associés).

Bien que cela Bannerpuisse sembler être lié, ce n'est pas le cas. Se référer au sshd_configmanuel:

Le contenu du fichier spécifié est envoyé à l'utilisateur distant avant que l'authentification ne soit autorisée. Si l'argument est none, aucune bannière n'est affichée. Par défaut, aucune bannière n'est affichée .

Vous pouvez utiliser PrintMotd(en sshd_config):

PrintMotd
Spécifie si sshd (8) doit imprimer /etc/motdlorsqu'un utilisateur se connecte de manière interactive. (Sur certains systèmes, il est également imprimé par le shell /etc/profile, ou équivalent.) La valeur par défaut est oui.

mais en script, j'utilise simplement l' -qoption (nécessitant moins de configuration du serveur).

Thomas Dickey
la source
Merci, -qfonctionne également pour supprimer la bannière.
dirkt