Session "telítettség"

Sziasztok!

Adott egy Centos7 linux szerver, elég sok sftp kapcsolat van felé, sok mindent futtat, több szállító dolgozik rá, vannak fájmásolások, ütemezések, stb... Szóval elég sok munkát végző szerver.

Egy idő után elkezdenek elfogni az ssh session-ök és emiatt a külső szolgáltató cégünk scriptjei behalnak. 

Sokat googliztam mostanában erre, s tudom, hogy az sshd konfigban lehet ezt szűrni 2 paraméterrel. Megpróbáltuk de hamar jöttek a gondok, így kivettük ezeket a beállításokat. Viszont most 3-4 hét után kezdenek ezek a session gondok elkezdődni.

Tudtok valami olyan parancsot ami egyértelműen kiadja, hogy mennyi session van még vissza, hol állunk. Illetve van -e olyan parancs ami ezt "kinullázza" a szerver újraindítása nélkül. 

Van különbség SSH és SFTP session között?

 

Köszönöm!!

Hozzászólások

Én azt mondanám hogy leszűröd az aktívokat , megszámolod az hány sor:

netstat -tnpa | grep 'ESTABLISHED.*sshd' | wc -l 

Ez ad egy számot, amit kivonsz ebből ha piros kalapon is itt van a limit megadva:

cat /proc/sys/net/core/somaxconn, usually 128, to see the maximum TCP outstanding connection you can have;

The kern.ipc.somaxconn sysctl(8) variable limits the size of the listen queue for accepting new TCP connections. The default value of 128 is typically too low for robust handling of new connections on a heavily loaded web server