مروری بر SSH

دسته بندی ها : سئو مونا اکبری
SSH چیست

اگر زمان کافی را در یک محیط IT و با افزایش زیرساخت های ابری مانند AWS سپری کنید، احتمالاً از خود می پرسید کلید SSH چیست و چه کاربردی دارد.

در این مقاله قصد داریم بگوییم SSH چیست و چگونه کار می کند. برای دانستن بیشتر با ما همراه باشید.

SSH چیست؟

SSH (مخفف Secure Shell) یک پروتکل شبکه است که راهی امن برای اتصال از راه دور برای دو کامپیوتر فراهم می کند.

SSH برای اطمینان از اینکه هکرها نمی توانند ترافیک بین دو دستگاه متصل را تفسیر کنند، از رمزگذاری استفاده می کند.

SSH شامل سه لایه مجزا است:

لایه حمل و نقل ارتباط ایمن و مطمئن بین مشتری و سرور را در هنگام احراز هویت و پس از آن برقرار می کند. این امر بر رمزگذاری، رمزگشایی و حفاظت از یکپارچگی داده ها نظارت دارد.

علاوه بر این، با ارائه فشرده سازی داده ها و ذخیره سازی، به تسریع در تبادل داده کمک می کند.

لایه احراز هویت روش های تأیید هویت پشتیبانی شده را به مشتری منتقل می کند. همچنین کل مراحل احراز هویت کاربر را انجام می دهد.

لایه اتصال ارتباط بین دستگاه ها را بعد از موفقیت در تأیید اعتبار، مدیریت می کند.

این امر باز و بسته شدن کانالهای ارتباطی را کنترل می کند و به چندین کانال برای چندین جلسه اجازه می دهد.

SSH چه کاربردی دارد؟

SSH یک لایه امنیتی برای انتقال اطلاعات بین ماشین ها فراهم می کند.

برخی موارد مهم استفاده SSH عبارتند از:

دسترسی از راه دور – SSH اتصال از راه دور رمزگذاری شده را برای کاربران و پردازش ها تضمین می کند.

انتقال فایل – SFTP ، یک پروتکل امن انتقال فایل با مدیریتSSH، روشی ایمن برای دستکاری پرونده ها از طریق شبکه را فراهم می کند.

X11 Forwarding – کاربران می توانند برنامه های X میزبان سرور را از ماشین های مشتری خود اجرا کنند.

حمل و نقل پورت – با نگاشت پورت مشتری به پورت های از راه دور سرور، SSH به ایمن سازی سایر پروتکل های شبکه مانند TCP / IP کمک می کند.

Tunneling – این روش کپسوله سازی انتقال داده ایمن را فراهم می کند. تونل سازی برای دسترسی به موارد آنلاین حساس تجاری از شبکه های بدون امنیت مفید است، زیرا می تواند به عنوان یک جایگزین مفید VPN عمل کند.

مدیریت شبکه – پروتکل SSH زیرساخت شبکه و سایر قسمتهای سیستم را مدیریت می کند.

SSH چیست
SSH چیست

SSH چگونه کار می کند؟

SSH یک پروتکل مبتنی بر سرویس گیرنده است.

این بدان معناست که پروتکل به دستگاهی که اطلاعات یا خدمات (مشتری) را درخواست می کند، می تواند به دستگاه دیگری (سرور) متصل شود.

وقتی مشتری از طریق SSH به سرور متصل می شود، می توان مانند یک کامپیوتر محلی دستگاه را کنترل کرد.

سرور دارای یک درگاه TCP مشخص شده است که بر روی آن شبکه را کنترل می کند و منتظر سرویس گیرنده ها برای شروع اتصال است.

قبل از اینکه مشتری متصل شود و شروع به صدور دستورات SSH کند، باید مراحل تأیید اعتبار را انجام دهد.

ایجاد اتصال SSH

برای شروع اتصال SSH دستور زیر را روی کلاینت اجرا کنید:

ssh [username]@[server_ip_or_hostname]

هنگامی که سرور درخواست ها را دریافت می کند، یک جلسه رمزگذاری جلسه شروع می شود.

سخن پایانی

در این مقاله به صورت خلاصه SSH و کاربرد آن را بیان کردیم. همچنین چگونگی عملکرد SSH را توضیح دادیم

امیدواریم مقاله فوق برایتان مفید بوده باشد.

منبع

مونا اکبری
مونا اکبری

راه آسان‌تری برای ارتباط با کاربران‌مان پیدا کرده‌ایم :) عضویت در کانال

مطالب زیر را حتما بخوانید:

  چنانچه دیدگاهی توهین آمیز باشد و متوجه اشخاص مدیر، نویسندگان و سایر کاربران باشد تایید نخواهد شد. چنانچه دیدگاه شما جنبه ی تبلیغاتی داشته باشد تایید نخواهد شد. چنانچه از لینک سایر وبسایت ها و یا وبسایت خود در دیدگاه استفاده کرده باشید تایید نخواهد شد. چنانچه در دیدگاه خود از شماره تماس، ایمیل و آیدی تلگرام استفاده کرده باشید تایید نخواهد شد. چنانچه دیدگاهی بی ارتباط با موضوع آموزش مطرح شود تایید نخواهد شد.  

نظرات کاربران

    دیدگاهتان را بنویسید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    لینک کوتاه :