"Tehát meg lehet oldani valahogy, hogy az utolsó sort ne írja ki ? "
A kérdés előtt biztos olvastad az ide vonatkozó RFC 4253 The Secure Shell (SSH) Transport Layer Protocol dokumentumot, annak is elsősorban a 4.2. Protocol Version Exchange pontját. A kérdésedre a válasz: "When the connection has been established, both sides MUST send an identification string. This identification string MUST be SSH-protoversion-softwareversion SP comments CR LF". A 4. és 5. pontok alatt elolvashatod, hogy milyen információkat milyen célra hasznosít.
Ennek figyelembe vételével nem javasolnám a "kézzel át kell írni a stringet a forrásban és újraforgatni" eljárást.