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


16

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

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

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

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

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

Ответы:


16

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

/etc/motd

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

/etc/issue

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


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:'?
Мастер празднования
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.