OpenSSH 8.1 рдХреЛ рд░рд┐рд▓реАрдЬ

рдЫ рдорд╣рд┐рдирд╛рдХреЛ рд╡рд┐рдХрд╛рд╕ рдкрдЫрд┐ рдкреНрд░рд╕реНрддреБрдд рд░рд┐рд▓реАрдЬ рдУрдкрдирдПрд╕рдПрдЪ .8.1..XNUMX, SSH 2.0 рд░ SFTP рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВ рдорд╛рд░реНрдлрдд рдХрд╛рдо рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЦреБрд▓рд╛ рдЧреНрд░рд╛рд╣рдХ рд░ рд╕рд░реНрднрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред

рдирдпрд╛рдБ рд╡рд┐рдореЛрдЪрдирдорд╛ рд╡рд┐рд╢реЗрд╖ рдзреНрдпрд╛рди рднрдиреЗрдХреЛ ssh, sshd, ssh-add рд░ ssh-keygen рд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрдиреЗ рдЬреЛрдЦрд┐рдо рд╣рдЯрд╛рдЙрдиреБ рд╣реЛред XMSS рдкреНрд░рдХрд╛рд░рдХреЛ рд╕рд╛рде рдирд┐рдЬреА рдХреБрдЮреНрдЬреАрд╣рд░реВ рдкрд╛рд░реНрд╕ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдХреЛрдбрдорд╛ рд╕рдорд╕реНрдпрд╛ рдЕрд╡рд╕реНрдерд┐рдд рдЫ рд░ рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛рд▓рд╛рдИ рдкреВрд░реНрдгрд╛рдВрдХ рдУрднрд░рдлреНрд▓реЛ рдЯреНрд░рд┐рдЧрд░ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред XMSS рдХреБрдЮреНрдЬреАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рдЕрд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ рдПрдХ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реЛ (рдкреЛрд░реНрдЯреЗрдмрд▓ рд╕рдВрд╕реНрдХрд░рдгрдорд╛ XMSS рд╕рдХреНрд╖рдо рдЧрд░реНрди autoconf рдорд╛ рдирд┐рд░реНрдорд╛рдг рд╡рд┐рдХрд▓реНрдк рдкрдирд┐ рдЫреИрди) рд╣реБрдирд╛рд▓реЗ рдХрдордЬреЛрд░реАрд▓рд╛рдИ рд╢реЛрд╖рдгрдпреЛрдЧреНрдп рд░реВрдкрдорд╛ рдЪрд┐рдиреНрд╣ рд▓рдЧрд╛рдЗрдПрдХреЛ рдЫ, рддрд░ рдереЛрд░реИ рдкреНрд░рдпреЛрдЧрдХреЛ рдЫред

рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ:

  • ssh, sshd рд░ ssh-рдПрдЬреЗрдиреНрдЯрдорд╛ рдердкреЗ рдХреЛрдб рдЬрд╕рд▓реЗ рд╕рд╛рдЗрдб-рдЪреНрдпрд╛рдирд▓ рдЖрдХреНрд░рдордгрд╣рд░реВрдХреЛ рдкрд░рд┐рдгрд╛рдо рд╕реНрд╡рд░реВрдк RAM рдорд╛ рдЕрд╡рд╕реНрдерд┐рдд рдирд┐рдЬреА рдХреБрдЮреНрдЬреАрдХреЛ рд░рд┐рдХрднрд░реАрд▓рд╛рдИ рд░реЛрдХреНрдЫ, рдЬрд╕реНрддреИ рд╕реНрдкреЗрдХреНрдЯрд░, рдореЗрд▓реНрдЯрдбрд╛рдЙрди, рд░реЛрд╡рд╣реИрдорд░ ╨╕ RAMBleedред рдирд┐рдЬреА рдХреБрдЮреНрдЬреАрд╣рд░реВ рдЕрдм рдореЗрдореЛрд░реАрдорд╛ рд▓реЛрдб рд╣реБрдБрджрд╛ рдЧреБрдкреНрддрд┐рдХрд░рдг рдЧрд░рд┐рдиреНрдЫ рд░ рдкреНрд░рдпреЛрдЧрдорд╛ рд╣реБрдБрджрд╛ рдорд╛рддреНрд░ рдЧреБрдкреНрддрд┐рдХрд░рдг рдЧрд░рд┐рдиреНрдЫ, рдмрд╛рдБрдХреА рд╕рдордп рдЧреБрдкреНрддрд┐рдХрд░рдг рдЧрд░рд┐рдиреНрдЫред рдпрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдгрдХреЛ рд╕рд╛рде, рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдирд┐рдЬреА рдХреБрдЮреНрдЬреА рдкреБрди: рдкреНрд░рд╛рдкреНрддрд┐ рдЧрд░реНрди, рдЖрдХреНрд░рдордгрдХрд╛рд░реАрд▓реЗ рдкрд╣рд┐рд▓реЗ 16 KB рд╕рд╛рдЗрдЬрдХреЛ рдЕрдирд┐рдпрдорд┐рдд рд░реВрдкрдорд╛ рдЙрддреНрдкрдиреНрди рдордзреНрдпрд╡рд░реНрддреА рдХреБрдЮреНрдЬреА рд░рд┐рдХрднрд░ рдЧрд░реНрдиреБрдкрд░реНрдЫ, рдЬреБрди рдореБрдЦреНрдп рдХреБрдЮреНрдЬреАрд▓рд╛рдИ рдЗрдиреНрдХреНрд░рд┐рдкреНрдЯ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рдЬреБрди рдЖрдзреБрдирд┐рдХ рдЖрдХреНрд░рдордгрд╣рд░реВрдХреЛ рд░рд┐рдХрднрд░реА рддреНрд░реБрдЯрд┐ рджрд░рд▓рд╛рдИ рд╕рдореНрднрд╡ рдЫреИрди;
  • ╨Т ssh-keygen рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд░ рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рд░рд▓реАрдХреГрдд рдпреЛрдЬрдирд╛рдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд╣рд░реВ рдбрд┐рд╕реНрдХрдорд╛ рд╡рд╛ ssh-рдПрдЬреЗрдиреНрдЯрдорд╛ рднрдгреНрдбрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдирд┐рдпрдорд┐рдд SSH рдХреБрдЮреНрдЬреАрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рд░ рдЕрдзрд┐рдХреГрдд_рдХреБрдЮреНрдЬреАрд╣рд░реВ рдЬрд╕реНрддреИ рдХреЗрд╣рд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдорд╛рдиреНрдп рдХреБрдЮреНрдЬреАрд╣рд░реВрдХреЛ рд╕реВрдЪреАред рдирд╛рдорд╕реНрдерд╛рди рдЬрд╛рдирдХрд╛рд░реА рд╡рд┐рднрд┐рдиреНрди рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рднреНрд░рдордмрд╛рдЯ рдмрдЪреНрдирдХреЛ рд▓рд╛рдЧрд┐ рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рдорд╛ рдмрдирд╛рдЗрдПрдХреЛ рдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдЗрдореЗрд▓ рд░ рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐);
  • ssh-keygen рд▓рд╛рдИ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ rsa-sha2-512 рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕реНрд╡рд┐рдЪ рдЧрд░рд┐рдПрдХреЛ рдЫ рдЬрдм RSA рдХреБрдЮреНрдЬреА (CA рдореЛрдбрдорд╛ рдХрд╛рдо рдЧрд░реНрджрд╛) рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рдХреЛ рд╕рд╛рде рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╣рд░реВ рдорд╛рдиреНрдп рд╣реБрдиреНрдЫред рддреНрдпрд╕реНрддрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╣рд░реВ OpenSSH 7.2 рдЕрдШрд┐ рд░рд┐рд▓реАрдЬрд╣рд░реВрд╕рдБрдЧ рдорд┐рд▓реНрджреЛ рдЫреИрдирдиреН (рдЕрдиреБрдХреВрд▓рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди, рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдкреНрд░рдХрд╛рд░ рдУрднрд░рд░рд╛рдЗрдб рд╣реБрдиреБрдкрд░реНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ "ssh-keygen -t ssh-rsa -s ..." рдХрд▓ рдЧрд░реЗрд░);
  • ssh рдорд╛, ProxyCommand рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рд▓реЗ рдЕрдм "%n" рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди (рдареЗрдЧрд╛рдирд╛ рдкрдЯреНрдЯреАрдорд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реЛрд╕реНрдЯрдирд╛рдо) рдХреЛ рд╡рд┐рд╕реНрддрд╛рд░рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ;
  • ssh рд░ sshd рдХреЛ рд▓рд╛рдЧрд┐ рдЧреБрдкреНрддрд┐рдХрд░рдг рдПрд▓реНрдЧреЛрд░рд┐рджрдорд╣рд░реВрдХреЛ рд╕реВрдЪреАрдорд╛, рддрдкрд╛рдИрдВрд▓реЗ рдЕрдм рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдПрд▓реНрдЧреЛрд░рд┐рджрдорд╣рд░реВ рд╕рдореНрдорд┐рд▓рд┐рдд рдЧрд░реНрди "^" рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕реВрдЪреАрдорд╛ ssh-ed25519 рдердкреНрди, рддрдкрд╛рдИрдВрд▓реЗ "HostKeyAlgorithms ^ssh-ed25519" рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ;
  • ssh-keygen рд▓реЗ рдирд┐рдЬреА рдХреБрдЮреНрдЬреАрдмрд╛рдЯ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдЮреНрдЬреА рдирд┐рдХрд╛рд▓реНрджрд╛ рдХреБрдЮреНрдЬреАрдорд╛ рд╕рдВрд▓рдЧреНрди рдЯрд┐рдкреНрдкрдгреАрдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ;
  • рдХреБрдЮреНрдЬреА рд▓реБрдХрдЕрдк рдЕрдкрд░реЗрд╕рдирд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджрд╛ ssh-keygen рдорд╛ "-v" рдлреНрд▓реНрдпрд╛рдЧ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, "ssh-keygen -vF host"), рдХреБрди рдкрд░рд┐рдгрд╛рдорд▓реЗ рджреГрд╢реНрдп рд╣реЛрд╕реНрдЯ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рдорд╛ рдкрд░рд┐рдгрд╛рдо рджрд┐рдиреНрдЫ;
  • рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛ PKCS8 рдбрд┐рд╕реНрдХрдорд╛ рдирд┐рдЬреА рдХреБрдЮреНрдЬреАрд╣рд░реВ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╡реИрдХрд▓реНрдкрд┐рдХ рдврд╛рдБрдЪрд╛рдХреЛ рд░реВрдкрдорд╛ред PEM рдврд╛рдБрдЪрд╛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЬрд╛рд░реА рдЫ, рд░ PKCS8 рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрд╕рдБрдЧ рдЕрдиреБрдХреВрд▓рддрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреЛрдЧреА рд╣реБрди рд╕рдХреНрдЫред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди