SSH چیست؟
SSH یا Secure Shell یک پروتکل در لایه هفت شبکه است که مدیریت دیوایس ها از راه دور را امکان پذیر میسازد این پروتکل امنیت بالایی نسبت به telnet دارد و یوزر و پسوردهای آن رمزنگاری میشود و قابل شنود نیست
در بسیاری از مواقع لازم است از راه دور بخواهیم تنظیماتی را روی روتر های شبکه اعمال کنیم که این با پروتکل SSH امکان پذیر است.
نحوه فعالسازی
در ابتدا یک نام غیر از نام پیش فرض باید برای روتر یا سوئیچ در نظر بگیریم با استفاده از دستور زیر :
Router(config)#host-name R1
سپس باید یک نام دامین برای دستگاه در نظر بگیریم به صورت زیر:
R1(config)#ip domain-name Rayka.ir
حالا باید یک کلید برای SSH ایجاد کنیم به صورت زیر:
R1(config)#crypto key generate rsa
حالا باید در line vty آن را فعال کنیم:
R1(config)#line vty 0 4 R1(config-line)#transport input ssh
تغییر نسخه مورد استفاده SSH
R1(config)#ip ssh version 2
برای مشاهده اتصالات و تظیمات مربوط به SSH از دستورات زیر استفاده می کنیم:
R1#show ssh R1#show ip ssh