рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдЗрдВрдЬреАрдирд┐рдпрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдХрд░рдг рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛрддреЗ рд╣реИрдВред рдЯреЗрд▓рдиреЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рдкрд╛рда рдФрд░ рдПрд╕рдПрд╕рдПрдЪ рдкрд░, рдкреНрд░реЗрд╖рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдЧреБрдкреНрдд рднрд╛рдЧ рдХреЛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд╕рд╛рде, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдЙрдкрдХрд░рдг рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкреВрд░реНрд╡-рдЕрд╕рд╛рдЗрди рдХреА рдЬрд╛рддреА рд╣реИред рдирд┐рдЬреА рдХреБрдВрдЬреА рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдирд╣реАрдВ рд╣реЛрддреА рд╣реИредSSH рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдХрд░рдг рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛрдиреЗ рдкрд░ рдпрд╣ рдЧрд╛рдЗрдб рдЖрдкрдХреЛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред рдЧрд╛рдЗрдб рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЧреВ рд╣реИред рдореИрдВрдиреЗ рдЗрд╕реЗ рдпрдерд╛рд╕рдВрднрд╡ рд╕рд░рд▓ рдФрд░ рд╕реВрдЪрдирд╛рддреНрдордХ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдпрд╣ рдЕрддрд┐рднрд╛рд░рд┐рдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореВрд▓ рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИ:рдореИрдВрдиреЗ "рд╡реНрдпрдерд╛" рд╡рд┐рд╖рдпреЛрдВ рдХреА рднреА рдЬрд╛рдБрдЪ рдХреА:- OpenSSH рдХреЗ рдмреАрдЪ рдореБрдЦреНрдп рд░реВрдкрд╛рдВрддрд░рдг <==> SecureCRT <==> PuTTYред
- рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдЬреЛрдбрд╝реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рдПрдХ рдХреБрдВрдЬреА рдЕрдЪреНрдЫреА рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдореЗрдВ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реИред рд╡рд┐рднрд┐рдиреНрди рдЧреНрд░рд╛рд╣рдХреЛрдВ рдпрд╛ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдЬреЛрдбрд╝реЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ (рдХреБрдЫ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде, рдЕрдиреНрдп рдмрд┐рдирд╛)ред
- рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЗрд╢реА (рджреЗрд╢реА) рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред
- рдорд╛рд░реНрдЧрджрд░реНрд╢рдХ рдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдХрд░рдг рдХреЗ рд╕рд╛рде Ansible рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рднреА рдорджрдж рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ Ansible рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд╕рд╛рде OpenSSH рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
рдкреНрд░рд╕реНрддреБрдд рд╕рд╛рдордЧреНрд░реА рдХрд╛ 90% рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИредрдкрд░рд┐рдЪрдп
SSH рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдореЗрдВ рдорд╛рдирдХ рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░рдорд╛рдгреАрдХрд░рдг (рдкрд╛рд╕рд╡рд░реНрдб / рдХреАрдмреЛрд░реНрдб) рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдкреНрд░рдорд╛рдгреАрдХрд░рдг (RSA) рднреА рд╣реИредRSA рдХреБрдВрдЬрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдореЗрдВ рдХрдИ рдЪрд░рдг рд╣реЛрддреЗ рд╣реИрдВ:рдХреЗрд╡рд▓ RSA рд╣реА рдХреНрдпреЛрдВ? рдбреАрдПрд╕рдП рдХреНрдпреЛрдВ рдирд╣реАрдВ? рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдореБрдЭреЗ рдЗрд╕ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рдирд╣реАрдВ рдорд┐рд▓рд╛ (рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕рдХреА рддрд▓рд╛рд╢ рдирд╣реАрдВ рдереА)ред рд▓реЗрдХрд┐рди рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддреМрд░ рдкрд░, рд╕рд┐рд╕реНрдХреЛ рдЙрдкрдХрд░рдг рдкрд░ рдХреЗрд╡рд▓ RSA рд╕рдорд░реНрдерд┐рдд рд╣реИредрд╕реБрд░рдХреНрд╖рд┐рдд рд╢реЗрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЧрд╛рдЗрдб, рд╕рд┐рд╕реНрдХреЛ IOS рд░рд┐рд▓реАрдЬрд╝ 15E:рд╕реБрд░рдХреНрд╖рд┐рдд рд╢реЗрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЧрд╛рдЗрдб, рд╕рд┐рд╕реНрдХреЛ IOS рд░рд┐рд▓реАрдЬрд╝ 15E
рд╕реБрд░рдХреНрд╖рд┐рдд рд╢реЗрд▓ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрдВрдз 2 рд╕рдорд░реНрдерди
рд░рд┐рд╡рд░реЗрд╕реНрдЯ, рд╢рдореАрд░ рдФрд░ Adleman (RSA) рдХреБрдВрдЬреА рдкреАрдврд╝реА рдПрдХ SSH рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред SSH рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдбрд┐рд╡рд╛рдЗрд╕реЛрдВ рдХреЛ RSA рдХреБрдВрдЬрд┐рдпрд╛рдБ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
DSA рдХреБрдВрдЬреА рдбреЗрдЯрд╛ рджрд░реНрдЬ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕:CSR-1(conf-ssh-pubkey-data)#exit
%SSH: Only ssh-rsa type is supported
CSR-1(conf-ssh-pubkey-user)#
рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ RSA рдХреБрдВрдЬреА рдмрдирд╛рдирд╛
RSA рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреА рдПрдХ рдЬреЛрдбрд╝реА рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИ: SecureCRT, PuTTYgen рдпрд╛ рдХреЛрдИ рдЕрдиреНрдп рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ред рдХреБрдВрдЬреА рдмрдирд╛рддреЗ рд╕рдордп, рдЖрдк рдкрд╛рд╕рдлрд╝реНрд░реЗрдЬрд╝ (рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рдкрд╛рд╕рд╡рд░реНрдб рд╕реБрд░рдХреНрд╖рд╛) рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВредRSA рдЬреЛрдбрд╝реА рдкреАрдврд╝реА SecureCRT рдореЗрдВ
SecureCRT -> рдЙрдкрдХрд░рдг -> рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдмрдирд╛рдПрдБ ...:рдереЛрдбрд╝рд╛ рд╕рд╛ рд╕рд┐рджреНрдзрд╛рдВрдд тЖТ "рдЕрдЧрд▓рд╛>" рдмрдЯрди:RSA / DSA рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╛ рдкреНрд░рдХрд╛рд░ тЖТ RSA тЖТ "рдЕрдЧрд▓рд╛>" рдмрдЯрди рдЪреБрдиреЗрдВ:рдЧреБрдкреНрдд рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкрд╛рд╕рд╡рд░реНрдб (рд╡реИрдХрд▓реНрдкрд┐рдХ, рдЖрдк рдЗрд╕реЗ рдЦрд╛рд▓реА рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ) + рдЯрд┐рдкреНрдкрдгреА тЖТ "рдЕрдЧрд▓рд╛>" рдмрдЯрди:рдХреБрдВрдЬреА рд▓рдВрдмрд╛рдИ рдЪреБрдиреЗрдВ (рд╕реЗрдХреНрдпреЛрд░рд╕реАрдЖрд░рдЯреА рд╕рдВрд╕реНрдХрд░рдг 6.1.0 рдореЗрдВ, рдЕрдзрд┐рдХрддрдо рдХреБрдВрдЬреА рд▓рдВрдмрд╛рдИ 2048 рдмрд┐рдЯреНрд╕ рд╣реИ, рд╕рдВрд╕реНрдХрд░рдг 8.5.4 рдореЗрдВ - 16 38 рдмрд┐рдЯреНрд╕:рдореБрдЦреНрдпрдкреАрдврд╝реА тЖТ "рдЕрдЧрд▓рд╛>" рдмрдЯрди: рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЦрд┐рдбрд╝рдХреА рдХреЗ рднреАрддрд░ рдорд╛рдЙрд╕ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИредрдПрдХ рдореБрдЦреНрдп рдЬреЛрдбрд╝реА рд╕рд╣реЗрдЬрдирд╛ тЖТ рд╕рдВрдЧреНрд░рд╣рдг рд╕реНрдерд╛рди рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ тЖТ рдХрд┐рд╕реА рд╕рд╣реЗрдЬреЗ рдЧрдП рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ (VanDuke Private format, OpenSSH рд╡рд┐рд░рд╛рд╕рдд, OpenSSH рдирдпрд╛) тЖТ "рд╕рдорд╛рдкреНрдд" рдмрдЯрди:SecureCRT рдкреВрдЫрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдЗрд╕ рдХреБрдВрдЬреА рдХреЛ SecureCRT рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреБрдВрдЬреА рдмрдирд╛рдирд╛ рд╣реИ:PuTTYgen рдореЗрдВ RSA рдЬреЛрдбрд╝реА рдкреАрдврд╝реА
рдЖрдк рдпрд╣рд╛рдВ PuTTYgen рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html редPuTTYgen рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ:рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ (рдЬреЛрдбрд╝реА рдкреНрд░рдХрд╛рд░: RSA; рдХреБрдВрдЬреА рдмрд┐рдЯ рдЖрдпрд╛рдо: 2048; рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдкрд╛рд╕рдлрд╝реНрд░реЗрдЬрд╝ рд╕реЗрдЯ рдХрд░реЗрдВ (рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рдкрд╛рд╕рд╡рд░реНрдб рд╕реБрд░рдХреНрд╖рд╛)) тЖТ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ:рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд╣ рдЦрд┐рдбрд╝рдХреА рдХреЗ рднреАрддрд░ рдорд╛рдЙрд╕ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИред рдпрд╣ рдЫрджреНрдо рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рдПрдХ рд╕реБрд░рдХреНрд╖рд╛ рд╣реИредRSA рдХреБрдВрдЬреА рд╕рд╣реЗрдЬреЗрдВ тЖТ "рдирд┐рдЬреА рдХреБрдВрдЬреА рд╕рд╣реЗрдЬреЗрдВ" рдмрдЯрди:
рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ: рдПрдХ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдореЗрдВ рдирд┐рдЬреА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд RSA рдХреБрдВрдЬреА рдХрд┐рд╕реА рдЕрдиреНрдп рдирд┐рд░реНрдорд╛рддрд╛ рдХреЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВред рдЕрд░реНрдерд╛рддреН, PuTTYgen рдореЗрдВ рдмрдирд╛рдИ рдЧрдИ RSA рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреА рдПрдХ рдЬреЛрдбрд╝реА рдФрд░ рдкреБрдЯреНрдЯреА рдкреНрд░рд╛рдЗрд╡реЗрдЯ рдХреА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╕рд╣реЗрдЬреА рдЧрдИ SecureCRT рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрддред PuTTY рдХреЗрд╡рд▓ рдкреБрдЯреНрдЯреА рдкреНрд░рд╛рдЗрд╡реЗрдЯ рдХреА рдкреНрд░рд╛рд░реВрдк рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдЪрд╛рдмрд┐рдпрд╛рдБ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд╕рдорд╛рдзрд╛рди рд╣реИ рдУрдкрдирдПрд╕рдПрд╕рдПрдЪ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЪрд╛рдмрд┐рдпрд╛рдБ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░реЗрдВ (рд▓рд┐рдВрдХ 2 рджреЗрдЦреЗрдВ: "рдкреБрдЯреНрдЯреА рд╕реЗ рд╕рд┐рдХреНрдпреЛрд░рд┐рдЯреА рдХреЗ рд▓рд┐рдП рдкреБрдЯреНрдЯреА рд╕реЗ рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рд░реВрдкрд╛рдВрддрд░рдгред рдХреБрдВрдЬреА")ред рдЪреВрдВрдХрд┐ SecureCRT рдУрдкрдирдПрд╕рдПрд╕рдПрдЪ рдкреНрд░рд╛рд░реВрдк рдХреЗ рд╕рд╛рде рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдФрд░ PuTTYgen рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдУрдкрдирдПрд╕рдПрд╕рдПрдЪ рдкреНрд░рд╛рд░реВрдк рдХреЛ рдкреБрдЯреНрдЯреА рдкреНрд░рд╛рдЗрд╡реЗрдЯ рдХреА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддрд╛ рд╣реИредRSSS рдХреБрдВрдЬреА рдХреЛ рдкреБрдЯреНрдЯреА рдкреНрд░рд╛рдЗрд╡реЗрдЯ рдХреА (PuTTY) рдкреНрд░рд╛рд░реВрдк рд╕реЗ OpenSSH (SecureCRT) рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдирд╛
рдЖрд░рдПрд╕рдП рдХреАрдЬрд╝ рдХреЛ рд╕рд┐рдХреНрдпреЛрд░рд╕реАрдЖрд░рдЯреА рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛ рдкреБрдЯреНрдЯреАрдЬреЗрди рдореЗрдВ рдЙрддреНрдкрдиреНрди рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдкреБрдЯреНрдЯреА рдкреНрд░рд╛рдЗрд╡реЗрдЯ рдХреА рдкреНрд░рд╛рд░реВрдк (* .ppk) рдореЗрдВ рд╕рд╣реЗрдЬреЗ рдЬрд╛рддреЗ рд╣реИрдВ, рд╣рдо рдЙрдиреНрд╣реЗрдВ рдУрдкрдирдПрд╕рдПрд╕рдПрдЪ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкреБрдЯреНрдЯреАрдЬреЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рд░реНрдпрд╛рдд рдХрд░рддреЗ рд╣реИрдВ:- PuTTYgen рд▓реЙрдиреНрдЪ рдХрд░реЗрдВред
- рд╣рдо рдкреЛрдЯреНрдЯреА рдкреНрд░рд╛рдЗрд╡реЗрдЯ рдХреА рдлреЙрд░реНрдореЗрдЯ (* .ppk) тЖТ "рд▓реЛрдб" рдмрдЯрди рдореЗрдВ рдореМрдЬреВрджрд╛ рдЖрд░рдПрд╕рдП рдХреБрдВрдЬреА рдХреЛ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВред
- рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдлрд╝рд╛рдЗрд▓ рд╕рд╣реЗрдЬреЗрдВ тЖТ "рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рд╕рд╣реЗрдЬреЗрдВ"ред
- рд╣рдо OpenSSH рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЧреБрдкреНрдд рдХреБрдВрдЬреА рдирд┐рд░реНрдпрд╛рдд рдХрд░рддреЗ рд╣реИрдВ: рдореЗрдиреВ PuTTYgen тЖТ "рд░реВрдкрд╛рдВрддрд░рдг" тЖТ "OpenSSH рдХреБрдВрдЬреА рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВ"ред
- рд╣рдо OpenSSH рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ SecureCRT рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╣реИред Pub, рдирд┐рдЬреА рдХреБрдВрдЬреА рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдХреЛрдИ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдирд╣реАрдВ рд╣реИред
VanDyke Private Key (SecureCRT) рдлреЙрд░реНрдо рд╕реЗ RSA рдХреБрдВрдЬреА рдХреЛ Putty Private Key (PuTTY) рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдирд╛
PuTTY рдореЗрдВ RSA рдХреБрдВрдЬрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛ SecureCRT рдореЗрдВ рдЙрддреНрдкрдиреНрди рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ VanDyke рдирд┐рдЬреА рдХреБрдВрдЬреА рдкреНрд░рд╛рд░реВрдк (рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдлрд╝рд╛рдЗрд▓ * .pub, рдЧреБрдкреНрдд рдХреБрдВрдЬреА рдлрд╝рд╛рдЗрд▓ *ред рдореЗрдВ рд╕рд╣реЗрдЬреЗ рдЬрд╛рддреЗ рд╣реИрдВред) (рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рдмрд┐рдирд╛), OpenCH рдкреНрд░рд╛рд░реВрдк рдореЗрдВ SecureCRT рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдиреНрд╣реЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВ, рдФрд░ рдлрд┐рд░ред рдкреБрдЯреНрдЯреАрдЬреЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдо рдкреЛрдЯреАрди рдкреНрд░рд╛рдЗрд╡реЗрдЯ рдХреА (* .ppk) рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХрд░рддреЗ рд╣реИрдВ:- SecureCRT рд▓реЙрдиреНрдЪ рдХрд░реЗрдВред
- рдореЗрдиреВ "рдЙрдкрдХрд░рдг" тЖТ "OpenSSH рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдирд┐рдЬреА рдХреБрдВрдЬреА рдмрджрд▓реЗрдВ ..."
- VanDyke рдирд┐рдЬреА рдХреБрдВрдЬреА рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред
- рд╣рдо OpenSSH рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рдПрдХ рдирдП рдирд╛рдо рд╕реЗ рд╕рд╣реЗрдЬрддреЗ рд╣реИрдВред
- PuTTYgen рд▓реЙрдиреНрдЪ рдХрд░реЗрдВред
- рд╣рдо рдУрдкрдирдПрд╕рдПрд╕рдПрдЪ рдкреНрд░рд╛рд░реВрдк (*ред) рдореЗрдВ рдореМрдЬреВрджрд╛ рдЖрд░рдПрд╕рдП-рдХреБрдВрдЬреА рдХреЛ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ: рдкреБрдЯреНрдЯреАрдЬреЗрди рдореЗрдиреВ тЖТ "рд░реВрдкрд╛рдВрддрд░рдг" тЖТ "рдЖрдпрд╛рдд рдХреБрдВрдЬреА"ред
- рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкреБрдЯреНрдЯреА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВ: "рдирд┐рдЬреА рдХреБрдВрдЬреА рд╕рд╣реЗрдЬреЗрдВ"ред
рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рдкрд░ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛
рд╣рдо рдмрд┐рд▓реНрдЯ-рдЗрди ssh-keygen рдЙрдкрдпреЛрдЧрд┐рддрд╛ (рдЖрджрдореА ssh-keygen) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗредрд╣рдо рдХреБрдВрдЬреА рдирд╛рдо рдХреЗ рд╕рд╛рде 2048 рдмрд┐рдЯреНрд╕ рдХреА рд▓рдВрдмрд╛рдИ рдХреЗ рд╕рд╛рде рдПрдХ рдЖрд░рдПрд╕рдП рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ, рдХреБрдВрдЬреА рднрдВрдбрд╛рд░рдг рд╕реНрдерд╛рди рдХреЗ рд╕рд╛рде рдлрд╝реЛрд▓реНрдбрд░ рдХрд╛ рдкрде:ssh-keygen -b 2048 -t rsa -c "Lab router R4" -f /Users/ArtemiySP/Documents/python/r4
рд░рди рд╕рдордп рдореЗрдВ, рдкреНрд░реЛрдЧреНрд░рд╛рдо RSA рдХреБрдВрдЬреА рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рдорд╛рдВрдЧреЗрдЧрд╛:artemiy-2:Downloads ArtemiySP$ ssh-keygen -b 2048 -t rsa -C "Lab router R4" -f /Users/ArtemiySP/Documents/python/r4
Generating public/private rsa key pair.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /Users/ArtemiySP/Documents/python/r4.
Your public key has been saved in /Users/ArtemiySP/Documents/python/r4.pub.
The key fingerprint is:
SHA256:WdT47SFvgGI7danxX94p8/cO3uyU12SB3ipkc7nHxzA Lab router R4
The key's randomart image is:
+---[RSA 2048]----+
| .o |
| .. . . |
| .o + . |
| oo+ B = .|
| .S+ O OEoo|
| o + + B*+|
| . . =.*O|
| .+o**|
| =+O|
+----[SHA256]-----+
artemiy-2:Downloads ArtemiySP$
рд╣рдо 4096 рдмрд┐рдЯреНрд╕ рдХреА рд▓рдВрдмрд╛рдИ рдХреЗ рд╕рд╛рде рдПрдХ рдЖрд░рдПрд╕рдП рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рдореБрдЦ рдирд╛рдо, рдХреБрдВрдЬреА рднрдВрдбрд╛рд░рдг рд╕реНрдерд╛рди рдХреЗ рд╕рд╛рде рдлрд╝реЛрд▓реНрдбрд░ рдХрд╛ рдкрде, рд╣рдо рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдореБрдЦреНрдп рдкреАрдврд╝реА рдорд╛рдкрджрдВрдбреЛрдВ (-N "рд╕рд┐рд╕реНрдХреЛ") рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ:artemiy-2:Downloads ArtemiySP$ ssh-keygen -b 4096 -t rsa -C "Lab router R5" -N "cisco" -f /Users/ArtemiySP/Documents/python/r5
Generating public/private rsa key pair.
Your identification has been saved in /Users/ArtemiySP/Documents/python/r5.
Your public key has been saved in /Users/ArtemiySP/Documents/python/r5.pub.
The key fingerprint is:
SHA256:NraLRMqB4qmA8qNjKdpBBt1JBw8Osf/3GfuB2k1R+zY Lab router R5
The key's randomart image is:
+---[RSA 4096]----+
| o.+.. |
| . * = |
|. o + . . |
| . o . . |
|. + o . S . . |
|o+.. = o o . . . |
|+oo o o o o o Eo|
|*=.. . o = * . ..|
|Boo. . o =.o |
+----[SHA256]-----+
artemiy-2:Downloads ArtemiySP$
рдореБрдЦреНрдп рдкреАрдврд╝реА рдХреЗ рдкреИрд░рд╛рдореАрдЯрд░ рдЬрд┐рдиреНрд╣реЗрдВ рдЕрдиреБрд╢рдВрд╕рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: 1024 рдмрд┐рдЯреНрд╕ рдХреА рд▓рдВрдмрд╛рдИ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдХреБрдВрдЬреА, рдХреБрдВрдЬреА рдХрд╛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реБрдП, рдХреБрдВрдЬреА рднрдВрдбрд╛рд░рдг рд╕реНрдерд╛рди рдХреЗ рд╕рд╛рде рдлрд╝реЛрд▓реНрдбрд░ рдХрд╛ рдкрде, рд╣рдо рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдореБрдЦреНрдп рдкреАрдврд╝реА рдкреИрд░рд╛рдореАрдЯрд░ (-N "" рдореЗрдВ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ - рдмрд┐рдирд╛ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ:artemiy-2:Downloads ArtemiySP$ ssh-keygen -b 1024 -t rsa -C "Lab router R6" -N "" -f /Users/ArtemiySP/Documents/python/r6
Generating public/private rsa key pair.
Your identification has been saved in /Users/ArtemiySP/Documents/python/r6.
Your public key has been saved in /Users/ArtemiySP/Documents/python/r6.pub.
The key fingerprint is:
SHA256:LEcfgN+58TYMDv4MpBA2FGCWc2aFiY+SxWBf7pRViWs Lab router R6
The key's randomart image is:
+---[RSA 1024]----+
|.++=o*.o+.. |
|.oB % +. o |
| o X * .o... |
|o . = E+.=. |
| . oo+So.* |
| .oo o = |
| + . . |
| o |
| |
+----[SHA256]-----+
artemiy-2:Downloads ArtemiySP$
рдЗрд╕рд▓рд┐рдП, рд╣рдордиреЗ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рдирд╛рдо рдФрд░ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рд╕реНрдерд╛рди рдХреЗ рд╕рд╛рде рддреАрди рдХреБрдВрдЬрд┐рдпрд╛рдБ рдмрдирд╛рдИрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд╕рднреА рдХреБрдВрдЬрд┐рдпрд╛рдБ / рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ / [рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо 022 /ред Ssh) рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИрдВредрдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд╕рд╛рде SSH рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╕рдордп, рд╕рднреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬрд┐рдпрд╛рдБ рдЕрдиреБрдХреНрд░рдо рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХреА рдЬрд╛рддреА рд╣реИрдВ, рдЬреЛ /User/ IsUsernameтАа/.ssh рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛрддреА рд╣реИрдВредR6 рдХреБрдВрдЬреА: "id_rsa" рдХреЗ рд▓рд┐рдП рдХреБрдВрдЬреА рдХрд╛ рдирд╛рдо рдмрджрд▓реЗрдВ (рдЙрддреНрдкрдиреНрди рдХреБрдВрдЬреА рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ "id_rsa" рд╣реИ) рдФрд░ SSH рдХреБрдВрдЬреА (~ / .ssh /) рдХреЗ рд╕рд╛рде рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВ (рдпрд╛рдиреА, рд╣рдо рд╕рднреА рдЪрд░рдгреЛрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░реЗрдВрдЧреЗ рддрд╛рдХрд┐ R6 рдХреБрдВрдЬреА рдореБрдЦреНрдп рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдПред рдбрд┐рдлрд╝реЙрд▓реНрдЯ SSH рдХрдиреЗрдХреНрд╢рди рдХреБрдВрдЬреА):рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ OpenSSH рдХреБрдВрдЬреА рдХреЛ RFC4716 рдкреНрд░рд╛рд░реВрдк (рд╕рд┐рд╕реНрдХреЛ IOS рдХреЛ рдирд┐рд░реНрдпрд╛рдд ) рдореЗрдВ рдХрдирд╡рд░реНрдЯ рдХрд░реЗрдВ:https://serverfault.com/questions/706336/how-to-get-a-pem-file-from-ssh-key-pair
ssh-keygen -f ~/Documents/python/r4.pub -e -m RFC4716
ssh-keygen -f ~/Documents/python/r5.pub -e -m RFC4716
ssh-keygen -f ~/.ssh/id_rsa.pub -e -m RFC4716
рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреЛ рдмрд╛рдВрдзрдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдХреИрд╕реЗ?рдХрд┐рд╕реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреЛ рдмрд╛рдВрдзрдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдорд╛рдирдХ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЙрдкрдХрд░рдг рд╕реЗ рдЙрдкрдХрд░рдг рддрдХ рднрд┐рдиреНрди рд╣реЛрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП, рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЙрдкрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЙрджрд╛рд╣рд░рдг рджрд┐рдП рдЧрдП рд╣реИрдВ рдЬреЛ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИредрд╕рд┐рд╕реНрдХреЛ IOS XE, рдЙрддреНрдкреНрд░реЗрд░рдХ (рд╕рдВрд╕реНрдХрд░рдг 15.1 рдФрд░ рдЙрдЪреНрдЪрддрд░ рд╕реЗ), IOS
- рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реИред
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ (рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рд╕рд┐рд╕реНрдХреЛ) рдХреЗ рд▓рд┐рдП SSH рд╕реЗрдЯрд┐рдВрдЧреНрд╕ (рдЖрдИрдкреА ssh pubkey- рдЪреЗрди) рдореЗрдВ, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА (рдХреБрдВрдЬреА-рд╕реНрдЯреНрд░рд┐рдВрдЧ) рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ:
CSR-1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
CSR-1(config)#ip ssh pubkey-chain
CSR-1(conf-ssh-pubkey)#username ssh-putty
CSR-1(conf-ssh-pubkey-user)#key-string
CSR-1(conf-ssh-pubkey-data)#$QAAAQEAnPbynT1+2rjlyqP4viSPdTVDFLSHzWjJnAwy
CSR-1(conf-ssh-pubkey-data)#$NCfaqvMTPruCgG5096q8lO0ntURmNgmfMEQPOgb8weF
CSR-1(conf-ssh-pubkey-data)#$AtMQYk7WFM+5iBnOQ32UAHNavCUA7YFEpAdOQO4W/qB
CSR-1(conf-ssh-pubkey-data)#$SlOLy+PQ47jDUINBnuUeHd8ZXyzXxWglzSvqtwMEXBW
CSR-1(conf-ssh-pubkey-data)#$VoUTBYbJ45DmFa93P50qf494ujaAsTbYyJ/GBzJUTK/
CSR-1(conf-ssh-pubkey-data)#$UADAkNGxQARfOfHZWiIYb3rif6h6hfwwVUZS/Tw==
CSR-1(conf-ssh-pubkey-data)#exit
CSR-1(conf-ssh-pubkey-user)#exit
CSR-1(conf-ssh-pubkey)#exit
CSR-1(config)#exit
CSR-1#exit
CSR-1#show running-config | inc ssh
username ssh-public-key secret 5 $1$ebjc$EYgwMFQXPPiywFVn6rl7t.
username ssh-putty privilege 15 secret 5 $1$vIhh$nM8iCeBKmLyVK4hA6./h4.
ip ssh pubkey-chain
key-hash ssh-rsa D4E9AD62F7F6265EAAB3FB8778477612
username ssh-public-key
key-hash ssh-rsa C331DEE821A84681A4A7B1862C100D16
username ssh-putty
key-hash ssh-rsa F32BEB60290EA75D151447C0D42D2A99
key-hash ssh-rsa 5432C275B363B646E02D3BA7E8D865B7
CSR-1#
рд╕рд┐рд╕реНрдХреЛ рдПрдПрд╕рдП
LAB-ASA5516-X-01/pri/act# conf t
LAB-ASA5516-X-01/pri/act(config)# username artemiy password artemiy privilege $
LAB-ASA5516-X-01/pri/act(config)# username artemiy attributes
LAB-ASA5516-X-01/pri/act(config-username)# ssh authentication publickey ?
username mode commands/options:
WORD Raw SSH-RSA public key
LAB-ASA5516-X-01/pri/act(config-username)# ssh authentication publickey AAAAB3$
рд╣рдо рдПрдХ рдкрдВрдХреНрддрд┐ (рдУрдкрдирдПрд╕рдПрд╕рдПрдЪ рдкреНрд░рд╛рд░реВрдк) рдореЗрдВ рдкреВрд░реА рдХреБрдВрдЬреА рдбрд╛рд▓рддреЗ рд╣реИрдВредHuawei рд░рд╛рдЙрдЯрд░ рдФрд░ рд╕реНрд╡рд┐рдЪ
[R1]rsa peer-public-key test-key1 encoding-type pem
Enter "RSA public key" view, return system view with "peer-public-key end".
NOTE: The number of the bits of public key must be between 769 and 2048.
[R1-rsa-public-key]public-key-code begin
Enter "RSA key code" view, return last view with "public-key-code end".
[R1-rsa-key-code]---- BEGIN SSH2 PUBLIC KEY ----
[R1-rsa-key-code]Subject: Subject
[R1-rsa-key-code]Comment: " Subject@Subject.local"
[R1-rsa-key-code]ModBitSize: 2048
[R1-rsa-key-code]AAAAB3NzaC1yc2EAAAADAQABAAABAQC4YLFhPqfsz4a6PUpZOtvm6zGn5TWOVMnx
[R1-rsa-key-code]lTH5hr/u+aYnoM2XnDTu4Ul1iB8MMPLVKXzV4LgYhaFcU1rz2/yYhTKIwbiQTHof
[R1-rsa-key-code]63fJjyWwkvyBuVZTSKh4b2pfoF2mXgdJzzRmUaiRrZZUVJWsX+CbgtKQuktG7sTK
[R1-rsa-key-code]2eguHwdfhilbOAsUaL0/q39Y0aTAMnLMtn0m5r6MD/UopQPI3Fxm1L9azJ7zYIZa
[R1-rsa-key-code]yI43Solg0AOupPl8FHFI9Cxq81/uZRACx5lAyuObaQ4/t1Rdh3CAJj1qwfZjZFTP
[R1-rsa-key-code]VdJxwTDxwfkpOzMD193M0ThOSrgfWe336Q9F3jbSWrEYUQDX8ew7
[R1-rsa-key-code]---- END SSH2 PUBLIC KEY ----
[R1-rsa-key-code]public-key-code end
[R1-rsa-public-key]peer-public-key end
[R1]display rsa peer-public-key
=====================================
Key name: test-key1
=====================================
Key Code:
---- BEGIN SSH2 PUBLIC KEY ----
AAAAB3NzaC1yc2EAAAADAQABAAABAQC4YLFhPqfsz4a6PUpZOtvm6zGn5TWOVMnx
lTH5hr/u+aYnoM2XnDTu4Ul1iB8MMPLVKXzV4LgYhaFcU1rz2/yYhTKIwbiQTHof
63fJjyWwkvyBuVZTSKh4b2pfoF2mXgdJzzRmUaiRrZZUVJWsX+CbgtKQuktG7sTK
2eguHwdfhilbOAsUaL0/q39Y0aTAMnLMtn0m5r6MD/UopQPI3Fxm1L9azJ7zYIZa
yI43Solg0AOupPl8FHFI9Cxq81/uZRACx5lAyuObaQ4/t1Rdh3CAJj1qwfZjZFTP
VdJxwTDxwfkpOzMD193M0ThOSrgfWe336Q9F3jbSWrEYUQDX8ew7
---- END SSH2 PUBLIC KEY ----
aaa
local-user jet privilege level 15
local-user jet service-type telnet terminal ssh http
ssh user jet assign rsa-key test-key1
рд╣реБрдЖрд╡реЗрдИ рдореЗрдВ рдЖрдпрд╛рдд рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рдореБрдЦ рд╕реНрд╡рд░реВрдкреЛрдВ рдХреЗ рдкреНрд░рдХрд╛рд░:"рд╕реЗрдХреНрдпреЛрд░рд╕реАрдЖрд░рдЯреА рдФрд░ рдкреБрдЯреА рдкреИрдо рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЖрд░рдПрд╕рдП рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВред"rsa peer-public-key test-key1 encoding-type pem
"рдУрдкрдирдПрд╕рдПрд╕рдПрдЪ рдУрдкрдирдПрд╕рдПрд╕рдПрдЪ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЖрд░рдПрд╕рдП рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред"rsa peer-public-key test-key1 encoding-type openssh
"рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рдбреАрдИрдЖрд░ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЖрд░рдПрд╕рдП рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред"rsa peer-public-key test-key1 encoding-type der
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдореЗрдВ рд╣реИ:rsa peer-public-key test-key1
рдиреЛрдЯ: рд╣реБрдЖрд╡реЗрдИ рдЙрдкрдХрд░рдг рди рдХреЗрд╡рд▓ рдЖрд░рдПрд╕рдП рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдХреБрдВрдЬреА рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдЕрдиреНрдп рдкреНрд░рд╛рд░реВрдк рднреА рд╣реИрдВ:ssh user user-name assign { rsa-key | dsa-key | ecc-key } key-name
рдЖрдк SSH рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрд░рдХрд╛рд░ рдХреЛ рд╕рдЦреНрддреА рд╕реЗ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:[R1]ssh user jet authentication-type ?
all All authentication, password,RSA or ECC
ecc ECC authentication
password Password authentication
password-ecc Both password and ECC
password-rsa Both password and RSA
rsa RSA authentication
[R1]
рдпрд╣реА рд╣реИ, рд╣рдо рдкрд╛рд╕рд╡рд░реНрдб, рдпрд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдФрд░ рдирд┐рдЬреА рдХреБрдВрдЬреА, рдпрд╛ рджреЛрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВредрд╣реБрдЖрд╡реЗрдИ рдпреВрдПрд╕рдЬреА (6000)
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд░рд╛рдЙрдЯрд░ рдкрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рдорд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВредрдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдкреНрд░рдорд╛рдгрдкрддреНрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓реЙрдЧрд┐рдВрдЧ рдХреЗ рдмрд╛рдж рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рд╕реНрддрд░ 0 рд╣реИ рдФрд░ рдЗрд╕реЗ рдКрдВрдЪрд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╕реНрддрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИuser-interface vty 0 4
user privilege level 15
user-interface vty 16 20:
user privilege level 15
рдЙрджрд╛рд╣рд░рдг:[USG-a]rsa peer-public-key test-key1 encoding-type pem
Enter "RSA public key" view, return system view with "peer-public-key end".
[USG-a-rsa-public-key]public-key-code begin
Enter "RSA key code" view, return last view with "public-key-code end".
[USG-a-rsa-key-code]---- BEGIN SSH2 PUBLIC KEY ----
[USG-a-rsa-key-code]Subject: subject
[USG-a-rsa-key-code]Comment: " subject@subject.local"
[USG-a-rsa-key-code]ModBitSize: 2048
[USG-a-rsa-key-code]AAAAB3NzaC1yc2EAAAADAQABAAABAQC4YLFhPqfsz4a6PUpZOtvm6zGn5TWOVMnx
[USG-a-rsa-key-code]lTH5hr/u+aYnoM2XnDTu4Ul1iB8MMPLVKXzV4LgYhaFcU1rz2/yYhTKIwbiQTHof
[USG-a-rsa-key-code]63fJjyWwkvyBuVZTSKh4b2pfoF2mXgdJzzRmUaiRrZZUVJWsX+CbgtKQuktG7sTK
[USG-a-rsa-key-code]2eguHwdfhilbOAsUaL0/q39Y0aTAMnLMtn0m5r6MD/UopQPI3Fxm1L9azJ7zYIZa
[USG-a-rsa-key-code]yI43Solg0AOupPl8FHFI9Cxq81/uZRACx5lAyuObaQ4/t1Rdh3CAJj1qwfZjZFTP
[USG-a-rsa-key-code]VdJxwTDxwfkpOzMD193M0ThOSrgfWe336Q9F3jbSWrEYUQDX8ew7
[USG-a-rsa-key-code]---- END SSH2 PUBLIC KEY ----
[USG-a-rsa-key-code]public-key-code end
[USG-a-rsa-public-key]peer-public-key end
[USG-a]
[USG-a]ssh user admin assign rsa-key test-key1
! Out-of-band management interface:
[USG-a-GigabitEthernet0/0/0]service-manage ssh permit
! Grant user level 15 privillege:
[USG-a]user-interface vty 0 4
[USG-a-ui-vty0-4]user privilege level 15
рд╕рд┐рд╕реНрдХреЛ рдиреЗрдХреНрд╕рд╕ 9.3
рд╡рд┐рдХрд▓реНрдк 1: рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкреНрд░реА-рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдлрд╝рд╛рдЗрд▓ рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВред- рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдлрд╝рд╛рдЗрд▓ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдПрдБред
- рд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрджреЗрд╢ рджреЗрддреЗ рд╣реИрдВред
switch# copy tftp://10.10.1.1/secsh_file.pub bootflash:secsh_file.pub
username User1 sshkey file bootflash:secsh_file.pub
рд╡рд┐рдХрд▓реНрдк 2: рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░ рдХреЙрдкреА рдХрд░реЗрдВ:username User1 sshkey
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC4YLFhPqfsz4a6PUpZOtvm6zGn5TWOVMnxlTH5hr/u+aYnoM2XnDTu4Ul1iB8MMPLVKXzV4LgYhaFcU1rz2/yYhTKIwbiQTHof63fJjyWwkvyBuVZTSKh4b2pfoF2mXgdJzzRmUaiRrZZUVJWsX+CbgtKQuktG7sTK2eguHwdfhilbOAsUaL0/q39Y0aTAMnLMtn0m5r6MD/UopQPI3Fxm1L9azJ7zYIZayI43Solg0AOupPl8FHFI9Cxq81/uZRACx5lAyuObaQ4/t1Rdh3CAJj1qwfZjZFTPVdJxwTDxwfkpOzMD193M0ThOSrgfWe336Q9F3jbSWrEYUQDX8ew7
SSH рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рдЧреБрдкреНрдд рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
рдпрд╣ рдЕрдиреБрднрд╛рдЧ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдХрд░рдгреЛрдВ (рдпрд╛ рдЕрдиреНрдп рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ RSA рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП SSH рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рд╣реИ, рдмрд╢рд░реНрддреЗ рдХрд┐ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдФрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ)редрд╣рдо рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдореЗрдВ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ: SecureCRT рдФрд░ PuTTYредSecureCRT
SSH рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдПрдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕реВрдЪреА рд╣реИред рдЗрд╕рдореЗрдВ, рдЖрдкрдХреЛ PublicKey рдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХреЛ рдЙрдЪреНрдЪрддрдо рддрдХ рдмрдврд╝рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдЗрд╕реЗ рд╕реВрдЪреА рдореЗрдВ рд╢реАрд░реНрд╖ рдкрд░ рд░рдЦреЗрдВредрдлрд┐рд░ PublicKey рд╡рд┐рдХрд▓реНрдкреЛрдВ рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рдирд┐рдЬреА рдХреБрдВрдЬреА рдлрд╝рд╛рдЗрд▓ рдЪреБрдиреЗрдВред рд╕рдмрд╕реЗ рдКрдкрд░реА рд╕реНрд╡рд┐рдЪ рдЖрдкрдХреЛ рдЧреБрдкреНрдд рдХреБрдВрдЬреА рдпрд╛ рд╕рддреНрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА рд╡реИрд╢реНрд╡рд┐рдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ - рдПрдХ рдФрд░ рдЧреБрдкреНрдд рдХреБрдВрдЬреА (рдЧреИрд░-рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреБрдВрдЬреА) - рдХреЗрд╡рд▓ рдЗрд╕ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдПредрд╡реИрд╢реНрд╡рд┐рдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ: рдореЗрдиреВ рд╡рд┐рдХрд▓реНрдк рдореЗрдВ тЖТ рд╡реИрд╢реНрд╡рд┐рдХ рд╡рд┐рдХрд▓реНрдк тЖТ рд╢реНрд░реЗрдгреА рдПрд╕рдПрд╕рдПрдЪ 2редрдкреБрдЯреНрдЯреА
SSH рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ (рдХрдиреЗрдХреНрд╢рди тЖТ SSH тЖТ рдкреНрд░рд╛рдорд╛рдгрд┐рдХ) рдлрд╝реАрд▓реНрдб рдореЗрдВ "рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдирд┐рдЬреА рдХреБрдВрдЬреА рдлрд╝рд╛рдЗрд▓" рдлрд╝рд╛рдЗрд▓ рдкреЛрдЯреАрди рдХреБрдВрдЬреА (* .ppk) рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ:рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕
рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╛рдирдХ рдЧреНрд░рд╛рд╣рдХ рдХреА рд╕реНрдерд╛рдкрдирд╛:- рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдПрдХ рдЧреИрд░-рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рдХрдиреЗрдХреНрд╢рди:
artemiy-2:~ ArtemiySP$ ssh r4@10.31.73.29 -i ~/Documents/python/r4
The authenticity of host '10.31.73.29 (10.31.73.29)' can't be established.
RSA key fingerprint is SHA256:fxOLFKU6YGyIqisrIh2P0O52Rr6Wx/wsSAcHsTz8fo0.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '10.31.73.29' (RSA) to the list of known hosts.
CSR-4#
- рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдПрдХ рдЧреИрд░-рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рдХрдиреЗрдХреНрд╢рди:
artemiy-2:~ ArtemiySP$ ssh r5@10.31.73.30 -i ~/Documents/python/r5
The authenticity of host '10.31.73.30 (10.31.73.30)' can't be established.
RSA key fingerprint is SHA256:4l67C4Il4pTaqYT4vrtWr0aY7rPmNWKsjRv2zlYtQIU.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '10.31.73.30' (RSA) to the list of known hosts.
MGTU#exit
Connection to 10.31.73.30 closed.
рдЙрджрд╛рд╣рд░рдг рддреНрд░реБрдЯрд┐тАФ . MAC OS X тАФ .
- рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рдХрдиреЗрдХреНрд╢рди (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреБрдВрдЬреА - рд╕рд┐рд╕реНрдЯрдо рдЦреБрдж рд╣реА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреЛ рдвреВрдВрдвреЗрдЧрд╛ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛):
artemiy-2:~ ArtemiySP$ ssh r6@10.31.73.31
The authenticity of host '10.31.73.31 (10.31.73.31)' can't be established.
RSA key fingerprint is SHA256:2/ysACJQw48Q8S45ody4wna+6nJspcsEU558HiUN43Q.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '10.31.73.31' (RSA) to the list of known hosts.
PR#exit
Connection to 10.31.73.31 closed.
artemiy-2:~ ArtemiySP$
рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рдкрд░ рдПрд╕рдПрд╕рдПрдЪ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╕рд░рд▓ рдХреИрд╕реЗ рдХрд░реЗрдВ:
- SSH рдЙрдкрдирд╛рдо рдмрдирд╛рдПрдБред
- SSH рдЙрдкрдирд╛рдо рдореЗрдВ, рд╣рдо рддреБрд░рдВрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВред
- рддреБрд░рдВрдд рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рд╕реНрдерд╛рди рдХреЛ рдкрдВрдЬреАрдХреГрдд рдХрд░реЗрдВред
рдЙрдкрдирд╛рдо рдФрд░ рдкреВрд░реНрд╡-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ SSH рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рд╕реНрдерд╛рди ~ / .ssh / config рдлрд╝рд╛рдЗрд▓ (/User/ IsUsername[/.ssh/config) рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИредрдЗрд╕ рддрд░рд╣ рд╕реЗ рднрд░рд╛:host r4
Hostname 10.31.73.29
Port 22
User r4
IdentityFile ~/Documents/python/r4
host r5
Hostname 10.31.73.30
Port 22
User r5
IdentityFile ~/Documents/python/r5
host r6
Hostname 10.31.73.31
Port 22
User r6
рдиреЛрдЯ: рдореЗрд░рд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрдиреЗрдХреНрд╢рди рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдХреИрд╕реЗ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкрддрд╛ рд╣реИ), рдХреНрдпреЛрдВрдХрд┐ R6 рд╣реЛрд╕реНрдЯ (10.31.73.31) рд╕реЗ рдХрдиреЗрдХреНрд╢рди рдореЗрдВ рдмрд╣реБрдд рд▓рдВрдмрд╛ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИред рдпрд╣ рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдЖрдк рддреБрд░рдВрдд рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреБрдВрдЬреА рдХрд╛ рдкрде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВредрд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬрд┐рдпреЛрдВ рдФрд░ рдПрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ ssh рдХрдиреЗрдХреНрд╢рди рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг:artemiy-2:Documents ArtemiySP$ ssh r5
MGTU#exit
Connection to 10.31.73.30 closed by remote host.
Connection to 10.31.73.30 closed.
artemiy-2:Documents ArtemiySP$ ssh r4
CSR-4#exit
Connection to 10.31.73.29 closed by remote host.
Connection to 10.31.73.29 closed.
artemiy-2:Documents ArtemiySP$ ssh r6
PR#exit
Connection to 10.31.73.31 closed.
artemiy-2:Documents ArtemiySP$ ssh r6
PR#
рдирд┐рд╖реНрдХрд░реНрд╖
RSA рдХреБрдВрдЬрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рднреА рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдирд╣реАрдВ:- рдпрджрд┐ рдбреЛрдореЗрди рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ (рдХреНрдпреЛрдВрдХрд┐ LDAP рдЕрдиреБрд░реЛрдз (kerberos) рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорд╛рдирд┐рдд рд╣реИрдВ)ред
- рдкреБрд░рд╛рдиреЗ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ (рдЙрджрд╛рд╣рд░рдг: рдлрд░реНрдорд╡реЗрдпрд░ 12.2 рдХреЗ рд╕рд╛рде рд╕рд┐рд╕реНрдХреЛ рдЙрддреНрдкреНрд░реЗрд░рдХ 2960 рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓)ред
рдкрд╛рд╕рд╡рд░реНрдб-рд╕рдВрд░рдХреНрд╖рд┐рдд рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬрд┐рдпрд╛рдБ рдЖрд╕рд╛рдиреА рд╕реЗ рдмреЗрдВрдЪ рдЙрдкрдХрд░рдг рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рддреА рд╣реИрдВред рдиреБрдХрд╕рд╛рди: рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдФрд░ рднрд╛рдЧреАрджрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдирд┐рдЬреА рдФрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рднреЗрдЬрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИредрдХреБрдЫ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреЗ рдХрдИ рдЬреЛрдбрд╝реЗ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрдиреНрдп рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдХреЗрд╡рд▓ рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИредрд╡рд┐рднрд┐рдиреНрди рдкреНрд░рд╛рд░реВрдк рднреА рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдФрд░ рдирд┐рдЬреА рдХреБрдВрдЬреА рдХреА рдПрдХ рдЬреЛрдбрд╝реА рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдЧрд╛рдЗрдб рдЖрдкрдХреЛ рд╡рд┐рднрд┐рдиреНрди рд╕реНрд╡рд░реВрдкреЛрдВ рдореЗрдВ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛редрдЖрдЬ, рдпрд╣ 2048 рдмрд┐рдЯреНрд╕ рдХреА рд▓рдВрдмрд╛рдИ рдХреЗ рд╕рд╛рде рдХреБрдВрдЬрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╖реНрдЯрддрдо рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЕрдзрд┐рдХрддрдо рд╕рдВрднрд╡ рдХреБрдВрдЬреА рд▓рдВрдмрд╛рдИ рд╣реИ (рд╢рд╛рдпрдж рдпрд╣ рдирдП рдлрд░реНрдорд╡реЗрдпрд░ рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛)ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:[R1]rsa peer-public-key test-key2 encoding-type pem
Enter "RSA public key" view, return system view with "peer-public-key end".
NOTE: The number of the bits of public key must be between 769 and 2048.
[R1-rsa-public-key]
рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИ рдпрджрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг: SecureCRT рдореЗрдВ рдСрдЯреЛрд▓реЙрдЧ)редрдпрд╣ рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдЖрдк рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдкрд╛рд╕рд╡рд░реНрдб рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВредрдХреБрдЫ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рдмрдЬрд╛рдп SSH рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг: Ansible)редрд╕реНрд░реЛрддреЛрдВ рдХреА рд╕реВрдЪреА:
- рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ RSA
- рдкреБрдЯреНрдЯреА рд╕реЗ рд╕реЗрдХреНрдпреВрд░рд┐рдЯреА рдХреЗ рд▓рд┐рдП рдкреБрдЯрд░реА рд╕реЗ рд░реВрдкрд╛рдВрддрд░рдгред рдХреБрдВрдЬрд┐рдпрд╛рдБ, SecureCRT рдлреЛрд░рдо
- рд╕реБрд░рдХреНрд╖рд┐рдд рд╢реЗрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЧрд╛рдЗрдб, рд╕рд┐рд╕реНрдХреЛ IOS рд░рд┐рд▓реАрдЬрд╝ 15 рдИ
- PuTTYgen рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
- Huawei рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬ - рдПрдХ Huawei рд░рд╛рдЙрдЯрд░ рдХреЗ рдЖрдпрд╛рдд рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдореБрдЦ рд╕реНрд╡рд░реВрдкреЛрдВ рдХрд╛ рд╡рд┐рд╡рд░рдг
- рд╣реБрдЖрд╡реЗрдИ рдпреВрдПрд╕рдЬреА 6000, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдкреНрд░рдорд╛рдгреАрдХрд░рдг (рд╕реАрдПрд▓рдЖрдИ) рдХрд╛ рд╡рд┐рдиреНрдпрд╛рд╕ : рдПрд╕рдЯреАрдЖрдИрдиреЗрдЯ (рдЖрд░рдПрд╕рдП рдкреНрд░рдорд╛рдгреАрдХрд░рдг) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реАрдПрд▓рдЖрдИ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрджрд╛рд╣рд░рдг
- Nexus 9000 Configuration guide SSH public key
- man ssh-keygen тАФ mac os x.
- SSH config file MAC OS X
- SSH
- SSH config
- openssh public key RFC4716