MOTD отображающееся содержание/etc/motd, сгенерированного при начальной загрузке / предыдущий вход в систему

У меня есть сервер Ubuntu, работающий по sandbox.plushu.org - если Вы добавляете свой ключ по http://enter.sandbox.plushu.org, можно соединиться с сервером как root@sandbox.plushu.org. Можно сбросить сервер путем нажатия кнопки сброса на http://reset-sandbox.plushu.org.

У меня есть пользовательский чувствительный ко времени MOTD на этом сервере. Проблема, которую я вижу, состоит в том, что этот MOTD при регенерации (через/etc/update-motd /*) при входе в систему не отображен до следующего входа в систему. В первый раз, когда Вы входите в систему, Вы будете видеть MOTD, как сгенерировано при начальной загрузке: в следующий раз, когда Вы входите в систему, Вы будете видеть MOTD, как сгенерировано в прошлый раз, когда Вы вошли в систему.

Что вызывает это поведение? Как это может быть зафиксировано так, чтобы на входе в систему MOTD был сгенерирован, затем отображен?

0
задан 2 September 2014 в 03:31

1 ответ

Это поведение настроено в /etc/pam.d/sshd:

session    optional     pam_motd.so  motd=/run/motd.dynamic noupdate

Попытка удалить" noupdate" ключевое слово.

, Как описано в http://manpages.ubuntu.com/manpages/precise/man8/pam_motd.8.html - это означает..

не выполняют сценарии в/etc/update-motd.d для обновления motd файла.

4
ответ дан 7 October 2019 в 04:19

Другие вопросы по тегам:

Похожие вопросы: