SSH3 рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╕рд╛рдареАрдЪреНрдпрд╛ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╕рд░реНрд╡реНрд╣рд░ рдЖрдгрд┐ рдХреНрд▓рд╛рдпрдВрдЯ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреА рдкрд╣рд┐рд▓реА рдЕрдзрд┐рдХреГрдд рдЖрд╡реГрддреНрддреА рдЖрддрд╛ рдЙрдкрд▓рдмреНрдз рдЭрд╛рд▓реА рдЖрд╣реЗ. рд╣реЗ HTTP/3 рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЕрд╕реВрди, рд╕реБрд░рдХреНрд╖рд┐рдд рд╕рдВрд╡рд╛рдж рдЪреЕрдирд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА QUIC (UDP рд╡рд░ рдЖрдзрд╛рд░рд┐рдд) рдЖрдгрд┐ TLS 1.3, рддрд╕реЗрдЪ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдкреНрд░рдорд╛рдгреАрдХрд░рдгрд╛рд╕рд╛рдареА HTTP рдпрдВрддреНрд░рдгрд╛ рд╡рд╛рдкрд░рддреЗ. рд╣рд╛ рдкреНрд░рдХрд▓реНрдк рдмреЗрд▓реНрдЬрд┐рдпрдордордзреАрд▓ рдХреЕрдереЛрд▓рд┐рдХ рдпреБрдирд┐рд╡реНрд╣рд░реНрд╕рд┐рдЯреА рдСрдл рд▓реБрд╡реЗрди рдпреЗрдереАрд▓ рдкреАрдПрдЪрдбреА рд╡рд┐рджреНрдпрд╛рд░реНрдереА рдлреНрд░рд╛рдиреНрд╕реНрд╡рд╛ рдорд┐рд╢реЗрд▓ рдпрд╛рдВрдЪреНрдпрд╛рджреНрд╡рд╛рд░реЗ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдд рдЖрд╣реЗ. рдпрд╛рдд рддреНрдпрд╛рдЪ рд╡рд┐рджреНрдпрд╛рдкреАрдард╛рддреАрд▓ рдкреНрд░рд╛рдзреНрдпрд╛рдкрдХ рдСрд▓рд┐рд╡реНрд╣рд┐рдпрд░ рдмреЛрдирд╛рд╡реНрд╣реЗрдВрдЪрд░ рдпрд╛рдВрдЪрд╛ рд╕рд╣рднрд╛рдЧ рдЖрд╣реЗ, рдЬреЗ рдХрд░реНрдирд▓рд╕рд╛рдареА рдорд▓реНрдЯрд┐рдкрд╛рде TCP рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдЖрдгрд┐ IPv6 рд╕реЗрдЧрдореЗрдВрдЯ рд░рд╛рдЙрдЯрд┐рдВрдЧ рдХреЛрдб рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдУрд│рдЦрд▓реЗ рдЬрд╛рддрд╛рдд. Linuxрддрд╕реЗрдЪ резреж рдЖрд░рдПрдлрд╕реА рдЖрдгрд┐ ремреж рд╣реВрди рдЕрдзрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдкреЗрд╕рд┐рдлрд┐рдХреЗрд╢рдиреНрд╕рдЪреНрдпрд╛ рдорд╕реБрджреНрдпрд╛рдВрдЪреЗ рд╕рд╣-рд▓реЗрдЦрдХ. рдХреНрд▓рд╛рдпрдВрдЯ рдЖрдгрд┐ рд╕рд░реНрд╡реНрд╣рд░ рд░реЗрдлрд░рдиреНрд╕ рдЗрдореНрдкреНрд▓рд┐рдореЗрдВрдЯреЗрд╢рдиреНрд╕ рдЧреЛ (Go) рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓реЗ рдЖрд╣реЗрдд рдЖрдгрд┐ рдЕрдкрд╛рдЪреЗ реи.реж рд▓рд╛рдпрд╕рдиреНрд╕ рдЕрдВрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд.
SSH3 рдЪрд╛ рд╡рд┐рдХрд╛рд╕ рд╣рд╛ SSH рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪреНрдпрд╛ рд╕рдВрдкреВрд░реНрдг рдкреБрдирд░реНрд▓реЗрдЦрдирд╛рдЪрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реЛрддрд╛, рдЬреЛ OpenSSH рдЖрдгрд┐ рдХреНрд▓рд╛рд╕рд┐рдХ SSH рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгрд╛рд▒реНрдпрд╛ рдЗрддрд░ рдкреНрд░рдХрд▓реНрдкрд╛рдВрдкрд╛рд╕реВрди рд╕реНрд╡рддрдВрддреНрд░ рд╕рдВрд╢реЛрдзрдХрд╛рдВрдЪреНрдпрд╛ рдПрдХрд╛ рд╡реЗрдЧрд│реНрдпрд╛ рдЧрдЯрд╛рдиреЗ рдХреЗрд▓рд╛ рд╣реЛрддрд╛. SSH3 HTTP рдпрдВрддреНрд░рдгреЗрджреНрд╡рд╛рд░реЗ рдХреНрд▓рд╛рд╕рд┐рдХ SSH рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪреЗ рдЕрд░реНрдерд╢рд╛рд╕реНрддреНрд░ рд▓рд╛рдЧреВ рдХрд░рддреЗ, рдЕрдиреЗрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рд╕рдХреНрд╖рдо рдХрд░рддреЗ рдЖрдгрд┐ рдЗрддрд░ рд░рд╣рджрд╛рд░реАрдордзреНрдпреЗ SSH-рд╕рдВрдмрдВрдзрд┐рдд рдХреНрд░рд┐рдпрд╛рдХрд▓рд╛рдк рд▓рдкрд╡рдгреНрдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдХрд░рддреЗ.
SSH3 рд╡рд╛рдкрд░рддрд╛рдирд╛, рд╕рд░реНрд╡реНрд╣рд░ HTTP рд╕рд░реНрд╡реНрд╣рд░рдкрд╛рд╕реВрди рд╡реЗрдЧрд│рд╛ рдХрд░рддрд╛ рдпреЗрдд рдирд╛рд╣реА рдЖрдгрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдкреЛрд░реНрдЯ 443 (HTTPS) рд╡рд░реАрд▓ рд╡рд┐рдирдВрддреНрдпрд╛ рд╕реНрд╡реАрдХрд╛рд░рддреЛ рдЖрдгрд┐ SSH3 рдЯреНрд░реЕрдлрд┐рдХ рдорд╛рдирдХ HTTP рдЯреНрд░реЕрдлрд┐рдХрдордзреНрдпреЗ рд╡рд┐рд▓реАрди рдХреЗрд▓рд╛ рдЬрд╛рддреЛ, рдЬреНрдпрд╛рдореБрд│реЗ рдкреЛрд░реНрдЯ рд╕реНрдХреЕрдирд┐рдВрдЧ рд╣рд▓реНрд▓реЗ рдХрд░рдгреЗ рдЖрдгрд┐ рдкрд╛рд╕рд╡рд░реНрдб рдмреНрд░реВрдЯрдлреЛрд░реНрд╕рд╕рд╛рдареА SSH рд╕рд░реНрд╡реНрд╣рд░ рдУрд│рдЦрдгреЗ рдЕрдзрд┐рдХ рдХрдареАрдг рд╣реЛрддреЗ. рд╡рд░реАрд▓ рд╣рд▓реНрд▓реЗ рдЧреБрдВрддрд╛рдЧреБрдВрддреАрдЪреЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд░реНрд╡реНрд╣рд░ рджрд┐рд▓реЗрд▓реНрдпрд╛ IP рдкрддреНрддреНрдпрд╛рд╡рд░ рд╕рд░реНрд╡реНрд╣рд░ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЖрд╣реЗ рдХреА рдирд╛рд╣реА рд╣реЗ рдЬрд╛рдгреВрди рдШреЗрдгреНрдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, SSH3 рдПрдХ рдЧреБрдкреНрдд SSH3 рд╕рд░реНрд╡реНрд╣рд░ рдЖрдпрдбреЗрдВрдЯрд┐рдлрд╛рдпрд░ рджреЗрдЦреАрд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реВ рд╢рдХрддреЗ. рдпреЛрдЧреНрдп рдЖрдпрдбреЗрдВрдЯрд┐рдлрд╛рдпрд░рд╢рд┐рд╡рд╛рдп, рд╕рд░реНрд╡реНрд╣рд░ рдирд┐рдпрдорд┐рдд HTTPS рд╕рд░реНрд╡реНрд╣рд░ рдореНрд╣рдгреВрди рдкреНрд░рддрд┐рд╕рд╛рджрд╛рдВрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░реЗрд▓ рдЖрдгрд┐ SSH3 рдХрдиреЗрдХреНрд╢рди рд╢рдХреНрдп рдЖрд╣реЗ рд╣реЗ рд╕реВрдЪрд┐рдд рдХрд░рдгрд╛рд░ рдирд╛рд╣реА. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЬрд░ рддреБрдореНрд╣реА "e6ae772cbdaafd6918865cc2ce449dae" рдЖрдпрдбреЗрдВрдЯрд┐рдлрд╛рдпрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗрд▓реЗ рддрд░ рддреБрдореНрд╣реА рдлрдХреНрдд "https://192.0.2.0:443/e6ae772cbdaafd6918865cc2ce449dae" URL рджреНрд╡рд╛рд░реЗ рд╕рд░реНрд╡реНрд╣рд░рд╢реА рдХрдиреЗрдХреНрдЯ рд╣реЛрдК рд╢рдХрддрд╛. рдЬрд░ рдЖрдпрдбреЗрдВрдЯрд┐рдлрд╛рдпрд░ рдЪреБрдХреАрдЪрд╛ рдЕрд╕реЗрд▓ рддрд░ рд╕рд░реНрд╡реНрд╣рд░ рдПрдХ рдорд╛рдирдХ "404" рддреНрд░реБрдЯреА рдкрд░рдд рдХрд░реЗрд▓.
SSH3 рдЪреНрдпрд╛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдордзреНрдпреЗ, рдХреНрд▓рд╛рд╕рд┐рдХ SSH рдкрджреНрдзрддреАрдВрд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдкреНрд░рдорд╛рдгреАрдХрд░рдгрд╛рд╕рд╛рдареА X.509 рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ рдЖрдгрд┐ OAuth 2.0/OpenID рдХрдиреЗрдХреНрдЯ рдкрджреНрдзрддреА рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛; TCP рдкреЛрд░реНрдЯ рдлреЙрд░рд╡рд░реНрдб рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, QUIC, DNS рдЖрдгрд┐ RTP рдлреЙрд░рд╡рд░реНрдбрд┐рдВрдЧрд╕рд╛рдареА) рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд SSH рдмреЛрдЧрджреНрдпрд╛рджреНрд╡рд╛рд░реЗ UDP рдкреЛрд░реНрдЯ рдлреЙрд░рд╡рд░реНрдбрд┐рдВрдЧрд╕рд╛рдареА рд╕рдорд░реНрдерди; QUIC рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪреНрдпрд╛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдЪрд╛ рд╡рд╛рдкрд░, рдЬрд╕реЗ рдХреА рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рди рдХрд░рддрд╛ рдХрдиреЗрдХреНрд╢рди рдорд╛рдпрдЧреНрд░реЗрд╢рди рдЖрдгрд┐ рдЕрдиреЗрдХ рдорд╛рд░реНрдЧрд╛рдВрд╡рд░ рд░рд╣рджрд╛рд░реА рд╕рдорд╛рдВрддрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдорд▓реНрдЯреАрдкрд╛рде рдХрдиреЗрдХреНрд╢рдирдЪреА рд╕реНрдерд╛рдкрдирд╛ рдпрд╛рдВрдЪрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.
SSH3 рд╡рд╛рдкрд░рддрд╛рдирд╛ рдХрдиреЗрдХреНрд╢рди рд╕реЗрдЯрдЕрдк рд╡реЗрд│реЗрдд рд▓рдХреНрд╖рдгреАрдп рдШрдЯ рд╡рд┐рд╢реЗрд╖рддрдГ рд▓рдХреНрд╖рд╛рдд рдпреЗрддреЗ. SSH3 рд╕рд░реНрд╡реНрд╣рд░рд╢реА рдХрдиреЗрдХреНрдЯ рд╣реЛрдгреНрдпрд╛рд╕рд╛рдареА рдлрдХреНрдд рддреАрди рдиреЗрдЯрд╡рд░реНрдХ рд░рд╛рдЙрдВрдб рдЯреНрд░рд┐рдк рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рддрд╛рдд, рддрд░ SSHv2 рд▓рд╛ рдкрд╛рдЪ рддреЗ рд╕рд╛рдд рдкреЕрдХреЗрдЯ рдПрдХреНрд╕рдЪреЗрдВрдЬрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕рддреЗ. рд╕реНрдерд╛рдкрд┐рдд SSH3 рдЖрдгрд┐ SSHv2 рд╕рддреНрд░рд╛рдВрд╕рд╛рдареА рдХреАрдмреЛрд░реНрдб рдкреНрд░рддрд┐рд╕рд╛рдж рд╡реЗрд│ рддреБрд▓рдирд╛рддреНрдордХ рдЖрд╣реЗрдд.

SSH3 рдХрдореНрдпреБрдирд┐рдХреЗрд╢рди рдЪреЕрдиреЗрд▓ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА TLS 1.3 рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд╛рдкрд░рддреЗ рдЖрдгрд┐ рдХреНрд▓рд╛рд╕рд┐рдХ рдкрд╛рд╕рд╡рд░реНрдб- рдЖрдгрд┐ рдкрдмреНрд▓рд┐рдХ-рдХреА-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкрджреНрдзрддреА (RSA рдЖрдгрд┐ EdDSA/ed25519) рд╡рд╛рдкрд░реВ рд╢рдХрддреЗ. SSH3 OAuth 2.0 рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдкрджреНрдзрддреА рджреЗрдЦреАрд▓ рд╡рд╛рдкрд░реВ рд╢рдХрддреЗ, рдЬреНрдпрд╛рдореБрд│реЗ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рддреГрддреАрдп-рдкрдХреНрд╖ рдкреНрд░рджрд╛рддреНрдпрд╛рдВрдирд╛ рд╕реЛрдкрд╡рддрд╛ рдпреЗрддреЗ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, Google, Microsoft рдЖрдгрд┐ GitHub рдЦрд╛рддреНрдпрд╛рдВрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди рд╕рддреНрдпрд╛рдкрд┐рдд рд▓реЙрдЧрд┐рди рдкреНрд░рджрд╛рди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА. SSH рдХреА рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, HTTPS рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдгрд╛рд░реЗ X.509 рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ, рдХреА рд╡рд╛рдкрд░реВрди рд╕рд░реНрд╡реНрд╣рд░рд╢реА рдХрдиреЗрдХреНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдК рд╢рдХрддрд╛рдд.
SSH3 рдХреНрд▓рд╛рдпрдВрдЯ рдЖрдгрд┐ рд╕рд░реНрд╡реНрд╣рд░рдЪреЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА OpenSSH рдЪреНрдпрд╛ рдЕрдиреЗрдХ рдореБрдЦреНрдп рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ, рдЬреНрдпрд╛рдд рд╣реЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ:
- рдХреА рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдЪрд╛рд▓реВ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ ~/.ssh/authorized_keys рдлрд╛рдЗрд▓рд╕рд╛рдареА рд╕рдорд░реНрдерди рд╕рд░реНрд╡реНрд╣рд░.
- рдХреНрд▓рд╛рдпрдВрдЯ рдмрд╛рдЬреВрд▓рд╛ ~/.ssh/config рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдлрд╛рдЗрд▓ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛. рд╕рдзреНрдпрд╛, рд╣реЛрд╕реНрдЯрдиреЗрдо, рд╡рд╛рдкрд░рдХрд░реНрддрд╛, рдкреЛрд░реНрдЯ рдЖрдгрд┐ рдЖрдпрдбреЗрдВрдЯрд┐рдЯреАрдлрд╛рдЗрд▓ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗрдд, рддрд░ рдЗрддрд░рд╛рдВрдХрдбреЗ рджреБрд░реНрд▓рдХреНрд╖ рдХреЗрд▓реЗ рдЬрд╛рддреЗ.
- рдкреНрд░рдорд╛рдгрдкрддреНрд░-рдЖрдзрд╛рд░рд┐рдд рд╕рд░реНрд╡реНрд╣рд░ рдХрдиреЗрдХреНрд╢рди рдкреНрд░рдорд╛рдгреАрдХрд░рдгрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди.
- known_hosts рдпрдВрддреНрд░рдгреЗрд╕рд╛рдареА рд╕рдорд░реНрдерди (рдЬреНрдпрд╛ рдкрд░рд┐рд╕реНрдерд┐рддреАрдд X.509 рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдд рдирд╛рд╣реАрдд).
- OpenSSH рдПрдЬрдВрдЯ (ssh-agent) рд╕рд╣ рдХрд╛рдо рдХрд░рдгрд╛рд▒реНрдпрд╛ рдХреНрд▓рд╛рдпрдВрдЯрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЖрдгрд┐ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреА рдкреНрд░рдорд╛рдгреАрдХрд░рдгрд╛рд╕рд╛рдареА рдПрдЬрдВрдЯрдЪрд╛ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рд╡рд╛рдкрд░.
- рдмрд╛рд╣реНрдп рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рд╕реНрдерд╛рдирд┐рдХ рдХреА рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА SSH рдПрдЬрдВрдЯрджреНрд╡рд╛рд░реЗ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рдирд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди.
- рдбрд╛рдпрд░реЗрдХреНрдЯ рдЯреАрд╕реАрдкреА рдкреЛрд░реНрдЯ рдлреЙрд░рд╡рд░реНрдбрд┐рдВрдЧ.
рд╕реНрддреНрд░реЛрдд: opennet.ru
