Как отобразить сообщение перед входом в систему?

16

Мне нужно отобразить сообщение перед любым входом в систему на компьютере с Linux, как локально, так и для удаленного входа через SSH.

Как мне этого добиться?

Редактировать:

Спасибо за ваши ответы. Мне пришлось выбрать один принятый ответ, но оба они верны и дополняют друг друга.

«Проблема» и «Баннер» - это две концепции, которые мне нужно использовать, чтобы предоставить сообщение каждому пользователю, прежде чем он войдет в систему.

ascobol
источник

Ответы:

16

Для локального входа (или telnet) вам необходимо изменить:

/etc/motd

Для отображения сообщения перед входом вы редактируете вместо

/etc/issue

см. http://www.cyberciti.biz/faq/howto-change-login-message/

DrNoone
источник
2
+1 (motd - аббревиатура "сообщения дня").
Ален Паннетье
Motd отображается до того, как у пользователя запрашивается пароль?
Аскобол
Содержимое / etc / motd отображается логином (1) после успешного входа в систему, но перед тем, как он запустит оболочку входа.
DrNoone
12

Для SSH вам нужно изменить параметр Bannerконфигурации в sshd_config:

http://www.cyberciti.biz/tips/change-openssh-sshd-server-login-banner.html

Софи Альперт
источник
1
конечно, но это будет отображать сообщение только после того, как имя входа было дано через ssh-соединение. Какие-либо идеи, показывающие баннер / сообщение перед 'login:'?
Мастер празднования