抑制 `ssh` 或 `scp` 的横幅

dir*_*rkt 27 ssh

有没有办法在使用 ssh 客户端(如或 )时抑制sshd使用该Banner选项发送的横幅输出?sshscp

我查看了选项和配置文件,但似乎找不到任何东西。

Tho*_*key 39

使用-qssh 和 scp的(安静)选项来抑制/etc/motd(和相关)消息。

虽然Banner可能看起来相关,但事实并非如此。参考sshd_config手册:

在允许身份验证之前,指定文件的内容将发送给远程用户。如果参数为 none,则不显示横幅。默认情况下,不显示横幅

你可以使用PrintMotd(在sshd_config):

PrintMotd
指定当用户交互登录时sshd(8)是否应该打印/etc/motd。(在某些系统上,它也由 shell /etc/profile、 或等价物打印。)默认值为 yes。

但在脚本编写中,我只是使用该-q选项(需要较少的服务器配置)。

  • 不幸的是,“-q”抑制了**一切**。可惜只有“打压横幅”。 (3认同)
  • 谢谢,“-q”也可以抑制横幅。 (2认同)
  • Solaris 5.10 上的“-q”不抑制标语,仅抑制文件传输状态。 (2认同)