我有一个在sandbox.plushu.org运行的Ubuntu服务器--如果您在http://enter.sandbox.plushu.org上添加您的密钥,您可以以root@sandbox.plushu.org的形式连接到服务器。您可以通过按http://reset-sandbox.plushu.org上的重置按钮来重置服务器。
我在这台服务器上有一个自定义的时间敏感的MOTD。我看到的问题是,这个MOTD在登录时重新生成(via /etc/update-motd/*),直到下一个登录时才会显示出来。第一次登录时,您将看到在引导时生成的MOTD :下次登录时,您将看到上次登录时生成的MOTD。
是什么导致了这种行为?如何修复它,以便在登录时生成MOTD,然后显示?
发布于 2014-09-02 00:52:06
这种行为在/etc/panam.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文件。
https://askubuntu.com/questions/518959
复制相似问题