文件名称:sshd-lint:检查sshd_config文件是否遵循安全性最佳实践
文件大小:10KB
文件格式:ZIP
更新时间:2024-05-30 17:29:13
Haskell
sshd-lint ssh守护程序是服务器的前门。 不幸的是, sshd_config文件的解析器无法检测到错误输入的配置选项或设置,这些配置选项或设置可能会让您的系统对攻击者开放。 sshd-lint检查sshd_config文件是否符合安全性最佳实践。 它警告有关重复的配置行,同一文件中的矛盾设置以及不遵循最佳实践的设置。 可以从命令行运行它以显示有关sshd_config文件的建议,或者可以提供一个选项来发出与nagios兼容的输出,以便监视系统可以检测到偏离最佳实践的任何更改。 ? ssh配置文件解析中发生了奇怪的事情。 像一样,试图了解sshd如何读取您的配置文件会导致多个“ Wat?”。 片刻。 Wat#1-最早的选项在某些设置中获胜 sshd有两种检查模式,-t和-T。 无论是否重复配置指令,无论分配的值是相同还是不同,都不会发出警报。 如果某个配置文件的值有两个不同
【文件预览】:
sshd-lint-master
----.travis.yml(38B)
----sshd-lint.cabal(2KB)
----LICENSE(1KB)
----src()
--------System()
--------Main.hs(4KB)
----Setup.hs(46B)
----spec()
--------System()
--------Spec.hs(44B)
--------fixtures()
----README.md(5KB)