Unterdrücke Banner für `ssh` oder` scp`

15

Gibt es eine Möglichkeit, die von der sshdVerwendung der BannerOption gesendete Bannerausgabe zu unterdrücken, wenn ssh-Clients wie sshoder verwendet werden scp?

Ich habe mir die Optionen und die Konfigurationsdatei angesehen, kann aber anscheinend nichts finden.

dirkt
quelle
Stellen Sie Bannerzu nonein sshd_config?
Satō Katsura
@SatoKatsura: Ich kann die sshd_config nicht steuern, da ich auf dieser Box leider nicht root bin ...
dirkt

Antworten:

23

Verwenden Sie die -q(leise) Option für ssh und scp, um die /etc/motd(und verwandten) Nachrichten zu unterdrücken .

Es Bannerscheint zwar verwandt zu sein, ist es aber nicht. Siehe sshd_configHandbuch:

Der Inhalt der angegebenen Datei wird an den Remotebenutzer gesendet, bevor die Authentifizierung zulässig ist. Wenn das Argument none ist, wird kein Banner angezeigt. Standardmäßig wird kein Banner angezeigt .

Sie könnten PrintMotd(in sshd_config) verwenden:

PrintMotd
Gibt an, ob sshd (8) gedruckt werden soll, /etc/motdwenn sich ein Benutzer interaktiv anmeldet. (Auf einigen Systemen wird es auch von der Shell /etc/profileoder einem gleichwertigen Programm gedruckt .) Der Standardwert ist yes.

Beim Erstellen von Skripten verwende ich einfach die -qOption (für die weniger Serverkonfiguration erforderlich ist).

Thomas Dickey
quelle
Danke, -qfunktioniert auch, um das Banner zu unterdrücken.
Dirkt