Stu*_*ley 0 server ssh login motd
我有一个在 sandbox.plushu.org 上运行的 Ubuntu 服务器 - 如果你在http://enter.sandbox.plushu.org添加你的密钥,你可以以 root@sandbox.plushu.org 的身份连接到服务器。您可以通过按下http://reset-sandbox.plushu.org上的重置按钮来重置服务器。
我在这台服务器上有一个自定义的时间敏感 MOTD。我看到的问题是这个 MOTD 在登录时重新生成(通过 /etc/update-motd/*)时,直到下次登录时才会显示。第一次登录时,您将看到启动时生成的 MOTD:下次登录时,您将看到上次登录时生成的 MOTD 。
是什么导致了这种行为?如何修复,以便在登录时生成并显示MOTD ?
小智 6
此行为在/etc/pam.d/sshd 中配置:
session optional pam_motd.so motd=/run/motd.dynamic noupdate
Run Code Online (Sandbox Code Playgroud)
尝试删除“ noupdate ”关键字。
如http://manpages.ubuntu.com/manpages/precise/man8/pam_motd.8.html 中所述- 这意味着..
不要运行 /etc/update-motd.d 中的脚本来刷新 motd 文件。
| 归档时间: |
|
| 查看次数: |
976 次 |
| 最近记录: |