Рейтинг:0

motd не отображается в Ubuntu 21.10

флаг cn

При входе в систему я получаю приглашение, и ничего из этого /etc/update-motd.d

Версия Добро пожаловать в Ubuntu 21.10 (GNU/Linux 5.13.0-30-общий x86_64)

Если я побегу части запуска /etc/update-motd.d/ Я получаю ожидаемый результат - он просто не запускается автоматически при входе в систему.

у меня нет $HOME/.hushlogin вообще настроен.

Спасибо!

waltinator avatar
флаг it
Как вы входите в систему? GUI, эмулятор терминала, `bash --login`, `agetty`, последовательный терминал или что? Прочитайте `man bash` о файлах запуска. Прочитайте файлы запуска, чтобы увидеть, какой из них выполняет `run-parts /etc/update-motd.d/` и при каких условиях.
флаг hr
... в наши дни это делается через PAM (`/etc/pam.d/login` для локальных сеансов или `/etc/pam.d/sshd` для удаленных сеансов)
salvo avatar
флаг cn
@waltinator Я вхожу в терминал через SSH, без графического интерфейса.
salvo avatar
флаг cn
@steeldriver: я вижу, что файл `/etc/pam.d/sshd` содержит `session option pam_motd.so motd=/run/motd.dynamic`, которого нет в моей системе. Я буду преследовать это - спасибо за внимание!
salvo avatar
флаг cn
Спасибо @steeldriver, это сработало. Мне нужно было изменить `/etc/ssh/sshd_config`, чтобы разрешить запуск PAM. Спасибо за подсказку!!
флаг hr
@salvo, пожалуйста, подумайте о том, чтобы превратить ваши выводы в ответ
Рейтинг:1
флаг cn

Решено!

Файл в /etc/ssh/sshd_config необходимо установить эту строку ИспользоватьPAM да. Это позволило интерактивному входу запустить файл /etc/pam.d/sshd который содержал сеанс необязательный pam_motd.so motd=/run/motd.dynamic для запуска, который, в свою очередь, запускал файлы в /etc/update-motd.d/ для запуска моего MOTD при входе в систему.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.