Как отключить / изменить баннер входа SSH для данного пользователя?
Если Вы хотите отключить то сообщение для всех пользователей SSH, редактирования /etc/pam.d/sshd
и прокомментируйте строки
session optional pam_motd.so motd=/run/motd.dynamic noupdate
session optional pam_motd.so # [1]
Похоже, можно отключить это сообщение для пользователя, создав пустой файл в каталоге $ HOME пользователя (/ home / username /) с именем .hushlogin
.
touch ~/.hushlogin
.hushlogin
не помогли мне (на Debian 7), но установили Banner на /dev/null
в /etc/ssh/sshd_config
:
#Banner /etc/issue.net
Banner /dev/null
Также возможно отключить баннер, используя только клиентское решение, то есть, установив уровень лога на ошибку:
ssh -o LogLevel=Error <rest of cmd>
Найдено здесь: http://www.linuxquestions.org / вопросы / Linux-безопасность 4 / как-делать-вы-выключения-вход-баннер-для-неинтерактивный-SSH-470516 /
В /etc/ssh/sshd_config
убедитесь, что есть строка:
PrintMotd no
Если установлено «да», измените на «нет».
Перезапустите сервер SSH, набрав
service ssh restart
.