bash -/etc/motd 在 Gentoo Linux 上打印两次

标签 bash ssh gentoo

我遇到了一个问题,我在 Gentoo Linux 上得到了我的/etc/motd 文件的两个打印输出。 sshd 正在执行其中一份打印输出,我可以通过配置/etc/ssh/sshd_config 来切换它,但我无法找出是谁在打印第二份副本。由于审计要求,我无法禁用 sshd 打印出 motd。我正在运行 bash shell,为了它的值(value)

知道谁在打印第二份副本吗?我不认为它是 bash,因为当我将/etc/passwd 更改为对我的 shell 使用/bin/ksh 时,我仍然会显示 motd。

它不是/etc/issue,因为它包含字符串“This is\n (\s\m\r) (\l)”,只有当您坐在机器前时才会打印。

最佳答案

看起来答案在/etc/pam.d/login 和/etc/pam.d/system-login 文件中。我不得不注释掉 pam_motd.so 行。

关于bash -/etc/motd 在 Gentoo Linux 上打印两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/190912/

相关文章:

c - gentoo ld.gold 在 sys-libs/db 上失败

linux - 在tmux中绑定(bind)Ctrl+Tab和Ctrl+Shift+Tab

Python转义sys argv中的特殊字符

bash - 为什么 "noclobber"出现在 bash 命令参数中

linux - Nagios 未从另一台服务器的文件中读取值

linux - bash 中的 "sed"命令

go - 在 go 中通过 SSH 发送文件

php - SSH2 修改用户密码

syntax - 如何使用crontab自动执行反向隧道:语法错误

python - 在 virtualenv 中安装gym[atari]