I understood the maxconcurrent session depends on MaxSessions attribute and somaxconn
Não. O máximo de sessões simultâneas depende de quanto seu hardware é capaz de manipular. O MaxSessions
é usado para limitar a quantidade de sessões por conexão única. Geralmente é limitado pelo máximo de arquivos abertos:
$ ulimit -a
[...]
open files (-n) 1024
- what is the MaxSessions maximum value
O valor é armazenado em int
data type , que é pelo menos 16 bits por definição, mas na arquitetura atual, é possível carregar até 2 147 483 647 (que é obviamente maior que o máximo de arquivos abertos).
- I got to know each of my ssh session assigned with a new port number internally as shown in picture . What exactly new port numbers
Os números de porta são as portas nos hosts remotos e são atribuídos aleatoriamente, se essa for a questão. E o que você vê não são as sessões, mas a conexão (que de cada uma pode operar mais sessões usando ControlMaster
).