在 Debian Wheezy 上,默认的 openssh 服务器包显示 /etc/motd 中的 motd。
当我从源代码(openssh-6.0p1)编译它时,ssh 登录后它将不再显示 motd。
配置选项:
./configure --prefix=/usr --sysconfdir=/etc/ssh --with-pam --with-md5-passwords --with-kerberos5 --with-selinux --with-privsep-path=/var/run/sshd
- 使用PAM 是已启用
- 没有配置被覆盖。只有 sshd 二进制文件。
- pam_motd.so被加载到sshd进程中
- 来源是来自ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/
- 来源自apt-get 源 openssh工作并显示 mod。它是使用相同的配置参数编译的。
哪些源部分造成了这种差异?
这也适用于我的 Ubuntu 机器。
提前致谢!