Как я могу отключить / изменить баннер входа SSH для данного пользователя?
Как я могу отключить / изменить баннер входа SSH для данного пользователя?
Ответы:
Кажется, можно отключить это сообщение для пользователя, создав пустой файл в каталоге $ HOME пользователя (/ home / username /) с именем .hushlogin
.
touch ~/.hushlogin
В /etc/ssh/sshd_config
убедитесь , что есть строка:
PrintMotd no
Если установлено «да», измените его на «нет».
Перезапустите сервер SSH, набрав
service ssh restart
Тебе должно быть хорошо идти оттуда.
"no"
и все же приветствие все еще показывало. Помогло обновление /etc/pam.d/sshd
.
.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/questions/linux-security-4/how-do-you-turn-off-login-banner-for-non-interactive-ssh-470516/