motd 没有出现在 Ubuntu 21.10 上

motd 没有出现在 Ubuntu 21.10 上

登录后,我收到提示,但没有任何内容来自/etc/update-motd.d

版本Welcome to Ubuntu 21.10 (GNU/Linux 5.13.0-30-generic x86_64)

如果我运行,run-parts /etc/update-motd.d/我会得到预期的输出 - 它只是不会在登录时自动运行。

$HOME/.hushlogin我根本就没配置过。

谢谢!

答案1

解决了!

文件中/etc/ssh/sshd_config需要设置此行UsePAM yes。这允许交互式登录触发包含要运行的文件/etc/pam.d/sshdsession optional pam_motd.so motd=/run/motd.dynamic进而运行中的文件/etc/update-motd.d/以在我登录时触发我的 MOTD。

相关内容