Jak wyświetlić wiadomość przed zalogowaniem?

16

Muszę wyświetlić komunikat przed każdym logowaniem na Linux- ie , lokalnie lub do zdalnego logowania przez SSH.

Jak mogę to osiągnąć?

Edytować:

Dziękuję za odpowiedzi. Musiałem wybrać jedną zaakceptowaną odpowiedź, ale obie są poprawne i się uzupełniają.

„problem” i „baner” to dwie koncepcje, których muszę użyć, aby przekazać komunikat każdemu użytkownikowi przed zalogowaniem się do systemu.

askobol
źródło

Odpowiedzi:

16

Aby zalogować się lokalnie (lub telnet), musisz zmodyfikować:

/etc/motd

Aby wyświetlić wiadomość przed zalogowaniem, edytuj zamiast tego

/etc/issue

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

DrNoone
źródło
2
+1 (motd jest skrótem od „przesłania dnia”).
Alain Pannetier
czy motd jest wyświetlany, zanim użytkownik zostanie poproszony o hasło?
askobol
Zawartość / etc / motd jest wyświetlana przez login (1) po udanym logowaniu, ale tuż przed uruchomieniem powłoki logowania.
DrNoone
12

W przypadku SSH musisz zmienić Banneropcję konfiguracji w sshd_config:

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

Sophie Alpert
źródło
1
jasne, ale wyświetli to komunikat dopiero po podaniu nazwy logowania przez połączenie ssh. Jakieś pomysły, które wyświetlają baner / wiadomość przed „login:”?
Master of Celebration