Display message of the day after successful login.

Default message of the day looks like this.

$ ssh debian.example.org -l milosz -i ~/.ssh/ext_milosz
Linux buster 4.19.0-4-amd64 #1 SMP Debian 4.19.28-2 (2019-03-15) x86_64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Mon Aug 26 22:21:30 2019 from 10.0.2.2
milosz@buster:~$

The first part is generated dynamically using scripts located in /etc/update-motd.d/ directory.

$ ls /etc/update-motd.d/
10-uname
$ cat /etc/update-motd.d/10-uname
#!/bin/sh
uname -snrvm
Use this location to store scripts that fetch news or display some additional information about this particular system.

The second part is static and is stored using /etc/motd text file.

$ cat /etc/motd
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
It will be preserved across system reboot, so you can edit it without any need for concern that you message will vanish.

It is worth to mention that message of the day is controlled by pam.

$ cat /etc/pam.d/login
[...]
# Prints the last login info upon successful login
# (Replaces the `LASTLOG_ENAB' option from login.defs)
session    optional   pam_lastlog.so
# Prints the message of the day upon successful login.
# (Replaces the `MOTD_FILE' option in login.defs)
# This includes a dynamically generated part from /run/motd.dynamic
# and a static (admin-editable) part from /etc/motd.
session    optional   pam_motd.so motd=/run/motd.dynamic
session    optional   pam_motd.so noupdate
[...]

Inspect pam_motd manual page for more information.