Можно ли сказать клиенту ssh, что при подключении к удаленному хосту не печатать соединения /etc/issue с stdout, а распечатывать любые другие диагностические (например, сообщения об ошибках)?
Либо с помощью ssh -q либо с LogLevel quiet в ~/.ssh/config подавляет печать /etc/issue , но также отключает сообщения об ошибках. Я также попытался touch к ~/.hushlogin - это останавливает печать /etc/motd , но не влияет на /etc/issue .
Наиболее очевидное решение - просто удалить файл /etc/issue , но политика компании предписывает наличие файла с ужасными предупреждениями о несанкционированном доступе. Это не подлежит обсуждению. К сожалению, у меня есть несколько сценариев, которые запускаются на нескольких хостах через ssh, и файлы журналов а) очень большие и б) полные легальные. Поскольку многие вещи выполняются без присмотра, я не хочу потерять распечатанные сообщения об ошибках.
