Есть ли способ подавить вывод баннера, отправляемого с sshd
помощью Banner
опции при использовании клиентов SSH, таких как ssh
или scp
?
Я просмотрел параметры и файл конфигурации, но ничего не нашел.
решение1
Используйте -q
опцию (quiet) для ssh и scp, чтобы подавить /etc/motd
(и связанные) сообщения.
Хотя Banner
может показаться, что это связано, это не так. См.sshd_config
руководство:
Содержимое указанного файла отправляется удаленному пользователю до того, как будет разрешена аутентификация. Если аргумент равен none, то баннер не отображается.По умолчанию баннер не отображается..
Вы могли бы использовать PrintMotd
(вsshd_config
):
PrintMotd
Указывает, является лисшд(8)должно печататься/etc/motd
, когда пользователь входит в систему в интерактивном режиме. (В некоторых системах это также печатается оболочкой,/etc/profile
или эквивалентом.) Значение по умолчанию — да.
но в скриптах я просто использую эту -q
опцию (требующую меньшей настройки сервера).