Terkadang saya menemukan pesan berikut di auth.log:
sshd[8888]: error: no more sessions
Di sshd_config saya telah menetapkan "MaxStartups 300", dan saya seharusnya tidak memiliki banyak klien yang terhubung secara bersamaan. Pada waktu sibuk saya kira saya bisa memiliki sekitar 50-60 koneksi bersamaan yang hanya berlangsung selama beberapa detik saat men-download file kecil di atas sftp.
Saya menduga bahwa mungkin oleh beberapa klien tidak menutup koneksi sebagaimana mestinya, dan karena koneksi terjadi berulang-ulang dan cukup sering (setiap klien terhubung beberapa kali per menit), itu bisa bertambah seiring waktu. Untuk memecahkan masalah ini saya ingin dapat menghitung sesi SSH, tapi saya tidak bisa memikirkan cara yang lebih baik daripada menghitung koneksi menggunakan netstat:
netstat -an | grep 123.456.789.abc:22 | wc -l
Karena ini akan menghitung koneksi, bukan sesi dan saya tidak yakin jika ada kasus di mana sesi akan hidup, tetapi koneksi ditutup?
Apakah ada cara yang lebih baik untuk menghitung konektor saat ini, atau bahkan lebih baik mencetak keadaan saat ini dari semua sesi?
Terima kasih sebelumnya!
whoada penjelasan tentang situasi ini?