首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MOTD显示在引导/前一次登录时生成的/etc/motd内容

MOTD显示在引导/前一次登录时生成的/etc/motd内容
EN

Ask Ubuntu用户
提问于 2014-09-01 23:31:26
回答 1查看 1.3K关注 0票数 0

我有一个在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,然后显示?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2014-09-02 00:52:06

这种行为在/etc/panam.d/sshd中配置:

代码语言:javascript
复制
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文件。

票数 6
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/518959

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档