¿Cómo mostrar un mensaje antes de iniciar sesión?

16

Necesito mostrar un mensaje antes de iniciar sesión en un cuadro de Linux, ya sea localmente y para inicio de sesión remoto a través de SSH.

¿Cómo puedo conseguir esto?

Editar:

Gracias por tus respuestas. Tuve que elegir una respuesta aceptada, pero ambas son correctas y se complementan entre sí.

"problema" y "Banner" son los dos conceptos que necesito usar para proporcionar un mensaje a cada usuario antes de iniciar sesión en el sistema.

ascobol
fuente

Respuestas:

16

Para el inicio de sesión local (o telnet) debe modificar:

/etc/motd

Para mostrar un mensaje antes de iniciar sesión, edite en su lugar

/etc/issue

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

DrNoone
fuente
2
+1 (motd es la abreviatura de "mensaje del día").
Alain Pannetier
¿Se muestra el motd antes de que se le solicite una contraseña al usuario?
ascobol
El inicio de sesión (1) muestra el contenido de / etc / motd después de un inicio de sesión exitoso pero justo antes de que ejecute el shell de inicio de sesión.
DrNoone
12

Para SSH, debe cambiar la Banneropción de configuración en sshd_config:

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

Sophie Alpert
fuente
1
seguro, pero eso solo mostrará un mensaje después de que se haya proporcionado un nombre de inicio de sesión a través de ssh-connection. ¿Alguna idea para mostrar un banner / mensaje antes de 'iniciar sesión'?
Maestro de celebración el