Содержимое, отображаемое до приглашения, находится в / etc / issue.
Вы можете создать сценарий systemd, который заполнит этот файл полезной информацией при запуске (использование служебного файла systemd является правильным способом запуска чего-либо при загрузке). Комбо: сценарий systemd может быть «зависимым от сети» (After = network.target) и запускаться только тогда, когда сеть готова.
Лично я также использую /etc/issue.net, чтобы записать предупреждение для людей, пытающихся получить доступ к SSH (гражданская ответственность за несанкционированный доступ и т. Д.). Думайте об этом как своего рода «баннер SSH».
Вы также можете использовать / etc / motd для отображения чего-либо, когда пользователь вошел в систему.
Nota Bene: изменения в / etc / issue видны после перезагрузки (ваш скрипт должен быть запущен до последней перезагрузки).