sshd_config 所有参数都注释掉了

sshd_config all parameters commented out

我接手了服务器的管理工作(我并不是真正的管理员),不幸的是有很多事情我从未接触过。

sshd_config中的所有参数都被注释掉了。然而,ssh 工作正常。这是否意味着正在使用默认配置?以前的管理员可能这样做的原因是什么?

是的,这意味着正在使用默认配置。没有特别的原因,可以接空白sshd_config。可能是以前的管理员正在调试一些 sshd 问题。

sshd_config默认包含所有具有默认值的配置选项。所以答案是之前的管理员没有对这个配置做任何事情。

有关记录,请参阅官方上游 sshd_config,其中现在包含一些非注释行,但旧版本或 openbsd 版本可能不包含它们。