Comprendí que la sesión maxconcurrent depende del atributo MaxSessions y somaxconn
Por favor, ayúdame con las siguientes preguntas:
- ¿Cuál es el valor máximo de MaxSessions?
- por qué el valor de somaxconn es muy importante aquí. ¿Cuál es el valor máximo que podemos dar?
- cuál es exactamente el número máximo de sesiones ssh concurrentes en número
- Llegué a conocer cada sesión de ssh asignada internamente con un nuevo número de puerto como se muestra en la imagen. ¿Qué exactamente nuevos números de puerto
Respuestas:
No El máximo de sesiones simultáneas depende de cuánto pueda manejar su hardware. Se
MaxSessions
utiliza para limitar la cantidad de sesiones por conexión individual. Generalmente está limitado por el máximo de archivos abiertos:El valor se almacena en
int
el tipo de datos , que es de al menos 16 bits por definición, pero en la arquitectura actual, es posible transportar hasta 2 147 483 647 (que obviamente es más grande que el máximo de archivos abiertos).Los números de puerto son los puertos en los hosts remotos y se asignan aleatoriamente, si esta es la pregunta. Y lo que ves no son las sesiones, sino la conexión (que desde cada una puede operar más sesiones usando
ControlMaster
).fuente