为了测试 SSH 服务器,我在客户端创建了一个测试程序(在 python 中)。测试程序会生成 100 个进程,每个进程都会与服务器建立 SSH 连接。任何失败的尝试都将等待 10 秒并重试。
这是我的观察:
- 在前 10 秒,只有 30 个客户端可以创建成功的连接。70 位客户被拒绝。
- 在接下来的 10 秒内,另外 30 个客户端可以创建成功的连接。40个被拒绝。
- 在接下来的 10 秒内,另外 30 个客户端可以创建成功的连接。10个被拒绝。
- 在接下来的 10 秒内,最后 10 个客户端可以创建成功的连接。
以下是我的问题:
- 是否可以一次成功建立 100 个安全连接?为了实现这一点,我需要修改哪个 SSH 参数(服务器端)?
- Python 有一个内置的 SSL 库。如果我使用 SSL 代替 SSH,我可以一次成功建立 100 个安全连接吗?
提前致谢