Zhvilluesit e OpenSSH kanë filluar të ndajnë sshd në disa ekzekutues të veçantë. Hapi i parë ishte shtimi i një ndryshimi në bazën e kodit OpenSSH që ndan procesin e sesionit sshd nga sshd për të kryer detyra të lidhura me sesionin. Procesi sshd ruan funksionet përgjegjëse për pranimin e lidhjeve të rrjetit, kontrollimin e konfigurimeve, ngarkimin e çelësave të hostit dhe menaxhimin e proceseve të nisjes në përputhje me parametrin MaxStartups. Kështu, ekzekutuesi sshd tani përmban funksionalitetin minimal të kërkuar për të pranuar një lidhje të re rrjeti dhe për të nisur sshd-sesion për të trajtuar sesionin. Në të ardhmen, ata planifikojnë të vazhdojnë ndarjen e funksionalitetit në procese të veçanta.
Burimi: opennet.ru