Подавить баннер для `ssh` или` scp`

16

Есть ли способ подавить вывод баннера, отправленный с sshdпомощью Bannerопции при использовании ssh-клиентов, таких как sshили scp?

Я посмотрел на параметры и конфигурационный файл, но не могу ничего найти.

dirkt
источник
Набор Bannerдля noneв sshd_config?
Satō Katsura
@SatoKatsura: я не могу контролировать sshd_config, так как я не root на этом поле, к сожалению ...
dirkt

Ответы:

23

Используйте -q(тихий) параметр для ssh и scp, чтобы подавить /etc/motd(и связанные) сообщения.

Хотя Bannerможет показаться, что это связано, это не так. Обратитесь к sshd_configруководству:

Содержимое указанного файла отправляется удаленному пользователю до разрешения аутентификации. Если аргумент равен none, тогда баннер не отображается. По умолчанию баннер не отображается .

Вы можете использовать PrintMotdsshd_config):

PrintMotd
Указывает, должен ли sshd (8) печататься, /etc/motdкогда пользователь входит в систему в интерактивном режиме. (В некоторых системах он также печатается оболочкой /etc/profileили эквивалентным ему.) По умолчанию установлено значение yes.

но в сценариях я просто использую -qопцию (требующую меньше настроек сервера).

Томас Дики
источник
Спасибо, -qтакже работает, чтобы подавить баннер.
Диркт