简洁版本:
最大数量是多少不同的可以同时登录到单个基于 Linux 的服务器的用户可以吗?(通过 telnet 或 SSH)
长版本:
我是巴基斯坦的一名计算机科学专业学生,在学习使用 Solaris 时,我问老师,教我们 Linux 是否更好?(因为 Linux 更开放,这对一个经济薄弱的国家来说是一件好事)他回答说:“在 Solaris 上,你可以同时允许 100 或 1000 个用户登录,而 Linux 上最多只能允许 10 个用户登录!”我的直觉不同意,所以决定用谷歌搜索,但找不到我想要的东西。
答案1
根本没有硬性限制。它完全取决于硬件和软件配置。我曾同时登录(但不是管理员)大约 200 个用户的系统。通过正确的硬件和设置组合,您应该能够在单个硬件上同时处理大量用户。
答案2
linux ssh 的 sshd_config 通常有一个(注释掉的)MaxSessions 10
行,但我猜真正的限制是 64k 左右,(与编号超过 1024 的空闲端口一样多)