小智 8
对我来说,有两个地方导致 motd 显示两次:
~> cd /etc/pam.d
~> grep -i motd *
然后编辑/etc/pam.d/sshd以哈希出这两行:
session optional pam_motd.so motd=/run/motd.dynamic
session optional pam_motd.so noupdate
(可能因版本而异,因此请使用 grep 输出进行确认。)
我的/etc/ssh/sshd_config也有#PrintMotd=yes(默认是yes,所以即使它被#d out它仍然是活动的)
最后,我将/etc/ssh/sshd_configMOTD 选项设置为PrintMotd=no(未删除 # 并设置为 no 以替换默认值)并启用/etc/pam.d/sshdmotd 行,以便该/etc/ssh/sshd_config选项将在显示 pam.d motd后printlastlog=yes打印最后的登录信息。
Pam 还将使用 中的选项来自/etc/update-motd.d/定义 /etc/motd 以及 sshd 不会执行的操作,因为它只会显示已经存在的内容。
| 归档时间: |
|
| 查看次数: |
7900 次 |
| 最近记录: |