Secure Shell در سرور مجازی
Secure Shell چیست؟ ( SSH در سرور مجازی )
SSH در سرور مجازی ، یا Secure Shell یا Secure Socket Shell ، یک پروتکل شبکه است که به کاربران ، به ویژه مدیران سیستم ، یک روش مطمئن برای دستیابی به رایانه از طریق یک شبکه نا امن فراهم می کند.
همچنین به مجموعه ابزارهایی که پروتکل SSH را پیاده سازی می کنند ، اشاره دارد.
Secure Shell تأیید هویت قوی و ارتباطات داده رمزگذاری شده بین دو رایانه را که از طریق شبکه باز مانند اینترنت متصل می شوند ، فراهم می کند.
SSH به طور گسترده ای توسط مدیران شبکه برای مدیریت سیستم ها و برنامه های از راه دور مورد استفاده قرار می گیرد.
و به آنها امکان ورود به رایانه دیگری از طریق شبکه ، اجرای دستورات و انتقال فایل ها از یک کامپیوتر به کامپیوتر دیگر را می دهد.
در واقع پروتکل SSH از رمزگذاری برای تأمین ارتباط بین مشتری و یک سرور استفاده می کند.
کلیه تأیید اعتبار کاربر ، دستورات ، خروجی و انتقال فایل ها برای محافظت در برابر حملات در شبکه رمزگذاری می شوند.
تاریخچه پروتکل SSH
پروتکل Secure Shell در ابتدا توسط تاتو یلونن در سال ۱۹۹۵ و در پاسخ به حادثه هک شدن در شبکه دانشگاه فنلاند تهیه شد.
این حادثه باعث شد تا یلونن به مطالعه رمزنگاری و توسعه راه حلی بپردازد.
که بتواند با خیال راحت از راه دور از طریق اینترنت از ان استفاده کند.
دوستان وی ویژگی های اضافی را پیشنهاد کردند و سه ماه بعد ، در ژوئیه ۱۹۹۵ ، Ylonen اولین نسخه را به عنوان منبع آزاد منتشر کرد.
این OpenSSH شد. بعداً پروتکل استاندارد سازی را در IETF گرفت و پروتکل انتقال فایل SSH
(SFTP) را طراحی کرد. او امنیت ارتباطات SSH را در دسامبر ۱۹۹۵ برای تأمین پشتیبانی تجاری از پروتکل تأسیس کرد.
Ylonen هنوز در موضوعات مرتبط با Secure Shell ، به ویژه در مورد مدیریت کلید ،
و همچنین مباحث گسترده تر در مورد امنیت سایبر کار می کند.
امروز ، این پروتکل برای مدیریت بیش از نیمی از سرورهای وب جهان و تقریباً هر رایانه یونیکس یا لینوکس ، استفاده می شود.
متخصصان امنیت اطلاعات و مدیران سیستم از آن برای پیکربندی ، مدیریت ، نگهداری و بهره برداری بیشتر فایروال ها ،
روترها ، سوئیچ ها و سرورها در میلیون ها شبکه و محیط های مهم برای ماموریت استفاده می کنند.
همچنین در بسیاری از راه حل های انتقال فایل و مدیریت سیستم تعبیه شده است.
پروتکل جدید جایگزین چندین ابزار و پروتکل میراثی از جمله telnet ، ftp ، FTP / S ، rlogin ، rsh و rcp شد.
نحوه کار SSH در سرور مجازی
Secure Shell برای جایگزینی برنامه های تقلید ناپیوسته ترمینال یا ورود به سیستم مانند
Telnet ، rlogin( ورود از راه دور) و( rsh پوسته از راه دور) ایجاد شده است.
SSH عملکردهای یکسانی (ورود به سیستم و اجرای جلسات ترمینال در سیستمهای از راه دور) را فعال می کند.
SSH همچنین برنامه های انتقال فایل مانند پروتکل انتقال فایل (FTP) و (rcp کپی از راه دور) را جایگزین می کند.
اساسی ترین کاربرد SSH برای اتصال به یک میزبان از راه دور برای یک جلسه ترمینال است.
شکل این دستور عبارت است از:
این دستور باعث می شود تا مشتری سعی کند به سروری به نام server.example.com
با استفاده از شناسه کاربری UserName خود وصل شود.
نحوه اتصال SSH به سرور مجازی
Secure Shell راه ارتباطی کاربر با سرورهای اختصاصی و یا مجازی لینوکس بیس می باشد
که از این طریق کاربر می تواند بدون دسترسی فیزیکی به سرور؛ دستورات مورد نظر خود را از طریق Shell برروی سرور اجرا کند.
جهت برقراری این ارتباط نیاز به نرم افزاری همچون Putty خواهید داشت
در صورت دریافت و اجرای این برنامه صفحه زیر برای شما باز میشود.
داخل صفحه باز شده IP یا نام سرور مورد نظر خود را در فیلد Host Name or IP address وارد کنید و سپس Open رابزنید.
چنانچه در این مرحله پیام امنیتی PuTTY Security Alert برایتان نمایان شد؛ روی Yes کلیک کنید
زیرا شما به سرور خود اطمینان دارید.
در صفحه ی مشکی رنگ نمایش داده شده نام کاربری مورد نظر را وارد کنید و سپس Enter کیبورد خود را بزنید،
بعد از کلیک کردن روی Yes برنامه ازتون نام کاربری که root هست به همراه رمز عبورتان میخواهد.
با وارد کردن این اطلاعات میتوانید به راحتی با SSH به سرور متصل شوید.
رمز را به صورت صحیح وارد و سپس برروی Enter جهت ورود کلیک کنید.
در صورت ورود موفق، خط فرمان به عبارتی مشابه با username@hostname تغییر میکند.
و منتظر دریافت دستورات شما خواهد بود.
نکته:
به دلایل امنیتی زمانیکه شما رمزعبورتان را وارد می کنید هیچ موردی نشان داده نمیشود
پس نگران نباشید و رمز را به صورت صحیح واردکنید.
معرفی نرم افزار
علاوه بر نرم افزار putty ؛ نرم افزار Termious هم هست که در تمامی سیستم عامل های ویندوز، مک، اندروید، iOS قابل استفاده میباشد.
و هم نسخه رایگان و هم نسخه پریمیوم این برنامه موجود میباشد.
برای مشاهده اموزش های تصویری ما همراه اپارات تهران سرور باشید.