Az OpenSSH fejlesztői megkezdték az sshd különálló végrehajtható fájlokra való szétválasztását. Az első lépés az volt, hogy a kódalapba beépítették a változást, amely elkülöníti az sshd-ből az sshd-session folyamatot, amely a munkamenetek kezelésével kapcsolatos feladatokat lát el. Az sshd-ben meghagyták azokat a funkciókat, amelyek a hálózati kapcsolatok fogadásáért, a konfiguráció ellenőrzéséért, a host kulcsok betöltéséért, valamint az indítandó folyamatok kezeléseért felelősek a MaxStartups paraméter szerint. Így az sshd végrehajtható fájl most a legminimálisabb funkciókat tartalmazza, amelyek szükségesek egy új hálózati kapcsolat fogadásához és az sshd-session elindításához a munkamenet kezelésére. A jövőben a funkciók külön folyamatokra való szétválasztását tervezik folytatni.
Forrás: opennet.ru