Каждый раз, когда я вхожу в VPS и использую OpenSSH, я вижу строки ниже в клиенте MobaXterm SSH:

Last login: Thu Jul 28 17:15:02 2016 from xxx
CentOS release 6.8 (Final)
Linux vpsxxx.ovh.net 2.6.32-042stab111.12 #1 SMP Thu Sep 17 11:38:20 MSK 2015 x86_64 x86_64 x86_64 GNU/Linux

server    :
hostname  : vpsxxx.ovh.net

Запись на server пуста. Можно ли задать имя сервера, которое будет отображаться в этом "приветственном сообщении"?

РЕДАКТИРОВАТЬ:

После прочтения ответов вот что я придумал:

  • Я загрузил художественный файл ASCII с моим логотипом на сервер.
  • Я написал сценарий , который будет подрезать /etc/issue.net , а затем cat ФАЙЛ логотипа, а также echo нескольких строк (юридические предупреждений о несанкционированном доступе и некоторой информации сервера - имя и IP - адресе).
  • Я добавил задание cron по расписанию каждую минуту (теперь ежедневно), чтобы запустить этот скрипт и отправить его вывод в /etc/issue.net
  • В sshd_config я деактивировал MOTD (PrintMotd no) и активировал баннер (Banner /etc/issue.net).
  • Я перезапустил службу sshd и все прошло нормально.

Следует отметить, что при "печати" баннера sshd удаляет его из таблиц. Там, где cat /etc/issue.net показывает правильное форматирование, баннер не показывает, что является небольшим раздражением, с которым я могу жить.

3 ответа3

1

Может быть, вы можете использовать файл /etc/issue.net (где вы будете писать все, что хотите отображать при подключении через SSH). Убедитесь, что вы раскомментировали Banner /etc/issue.net в файле /etc /ssh /sshd_config, а затем перезапустите сервер openssh.

1

Это сообщение, вероятно, находится в /etc/issue или в /etc/motd . Отредактируйте там.

0

Он должен быть сгенерирован из реального имени хоста, которое вы можете настроить с помощью (очевидно) команды hostname :

hostname my-different-vpsxxx.ovh.net

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .