在SSHD配置中,MaxStartups 10:30:60是什么意思

Sye*_*sma 45 linux ssh sftp openssh sshd

Probelm Is:某些SFTP连接在客户环境中失败但是如果我使用相同的服务器进行测试则使用示例代码没有连接失败.可能在客户环境中,一次启动多个并行sftp连接.

我想知道MaxStartups 10:30:60是什么意思

在上面我只知道10,这意味着允许最大的未经身份验证的ssh连接.同时意味着12 sssh连接请求来自2请求失败和10成功.

30和60的平均值是多少?

pho*_*oji 69

我想知道MaxStartups 10:30:60的含义是什么?

10:开始丢弃之前未经身份验证的连接数

30:一旦达到10,就会下降的几率(线性增加超过10)

60:我们开始丢弃所有内容的最大连接数

  • 只有500没有冒号. (5认同)
  • 假设我们想要一次支持500个连接并且没有连接必须失败那么我们需要在MaxStartups中设置什么值 (3认同)
  • 来源:http://linux.die.net/man/5/sshd_config “或者,可以通过指定三个冒号分隔值 ''start:rate:full''(例如,“10:30: 60"。如果当前有 ''start'' (10) 个未经身份验证的连接,sshd 将以 ''rate/100'' (30%) 的概率拒绝连接尝试。如果出现以下情况,则概率线性增加并且所有连接尝试都被拒绝未经身份验证的连接数达到“满”(60)。” (2认同)