وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش نصب و پیکربندی Linux SSH

0 3
زمان لازم برای مطالعه: 4 دقیقه






«دسترسی از راه دور به ماشین‌های لینوکس پدیده جدیدی نیست. این ضرورت به چندین دهه قبل برمی گردد و در حال حاضر تصور جهانی بدون پروتکل برای کنترل ماشین های راه دور غیرممکن است.

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

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

این مقاله تمرکز دارد روی پیکربندی لینوکس SSH روی لینوکس. و به عنوان یک پروتکل سرور-کلینت، در مورد پیکربندی بحث خواهیم کرد process روی سرور و ماشین های مشتری اما قبل از آن، اجازه دهید پیش نیازهای راه اندازی را برجسته کنیم process”

پیش نیازهای نصب SSH روی اوبونتو

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

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

راه اندازی لینوکس SSH روی لینوکس اوبونتو

sshd یا OpenSSH Daemon یا سرور یک سرور ssh منبع باز (رایگان) است که به عنوان برنامه کاربردی برای سرویس گیرنده ssh عمل می کند. این جایگزینی برای rsh و rlogin است که نسبتاً ناامن هستند.

پیشنهاد می‌کنیم بخوانید:  عیب یابی خطای "E: امکان یافتن بسته وجود ندارد". روی اوبونتو

قابل ذکر است که حداقل دسکتاپ اوبونتو و اوبونتو با راه اندازی و اجرای sshd همراه نیستند. با این حال، می توانید به سرعت و به راحتی Linux SSH را نصب و راه اندازی کنید روی اوبونتو با دنبال کردن این مراحل؛

مرحله 1: سرور SSH را نصب کنید
پیکربندی process با نصب SSH شروع می شود روی سرور شما، و شما می توانید با دنبال کردن این مراحل این کار را انجام دهید.

آ. دسکتاپ اوبونتو را باز کنید
باز کن terminal پنجره روی دسکتاپ اوبونتو شما

ب سیستم خود را به روز کنید
سیستم اوبونتو را به روز کنید تا مطمئن شوید دستگاه شما آخرین نسخه را دارد. انجام این کار قبل از نصب نرم افزار یا بسته های جدید در سیستم شما حیاتی است. دستور زیر باید به به روز رسانی کمک کند process;

روش نصب و پیکربندی Linux SSHروش نصب و پیکربندی Linux SSH

ج. SSH را نصب کنید
هنگامی که سیستم شما به روز شد، می توانید OpenSSH را در دستگاه سرور خود نصب کنید. می توانید از دستور زیر استفاده کنید؛

روش نصب و پیکربندی Linux SSHروش نصب و پیکربندی Linux SSH

مرحله 2: بررسی کنید که سیستم در حال اجرا است
پس از نصب، وضعیت سرویس ssh خود را با استفاده از دستور زیر بررسی کنید.

روش نصب و پیکربندی Linux SSHروش نصب و پیکربندی Linux SSH

دستور بالا باید نتیجه ای مشابه تصویر زیر به شما بدهد. توجه داشته باشید که “فعال (در حال اجرا)” برای نشان دادن موفقیت آمیز بودن نصب SSH و اجرای پروتکل در سیستم های شما برجسته شده است.

روش نصب و پیکربندی Linux SSHروش نصب و پیکربندی Linux SSH

مرحله 3: SSH را فعال و راه اندازی کنید
اگر SSH یک نتیجه فعال را برنگرداند، با تایپ این ابزار، پروتکل SSH را در سیستم خود فعال کنید. این کار را فقط در صورتی انجام می دهید که سرویس SSH شما اجرا نشود. در غیر این صورت در صورت اجرا می توانید این مرحله را پشت سر بگذارید.

روش نصب و پیکربندی Linux SSHروش نصب و پیکربندی Linux SSH

مرحله 4: اجازه SSH از طریق فایروال را بدهید
اوبونتو دارای فایروال بدون عارضه (UFW) است که به طور پیش فرض قوانین شبکه را مدیریت می کند. یک UFW فعال به طور بالقوه از اتصال SSH به سرور شما جلوگیری می کند. می توانید تنظیمات UFW را تغییر دهید تا امکان اتصال به سرور SSH فراهم شود. همچنین باید از این دستور استفاده کنید t port 22 را باز کنید.

پیشنهاد می‌کنیم بخوانید:  روش پیکربندی IP استاتیک با استفاده از Netplan

این دستورات به شما کمک می کند تا UFW را برای اجازه اتصال پیکربندی کنید.

روش نصب و پیکربندی Linux SSHروش نصب و پیکربندی Linux SSH

مرحله 5: سیستم SSH خود را تست کنید
وارد کامپیوتر لینوکس خود شوید و SSH را با استفاده از دستور زیر تست کنید.

روش نصب و پیکربندی Linux SSHروش نصب و پیکربندی Linux SSH

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

راه اندازی SSH Client روی لینوکس

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

مرحله 1: SSH Client را نصب کنید
دستگاه محلی شما باید آخرین نسخه SSH را نصب کرده باشد. اما در مواردی که هیچ کلاینت SSH از قبل نصب نشده باشد، می توانید از دستور زیر برای نصب کلاینت استفاده کنید روی اوبونتو؛

روش نصب و پیکربندی Linux SSHروش نصب و پیکربندی Linux SSH

مرحله 2: به سیستم از راه دور متصل شوید
می توانید از طریق رایانه محلی به سیستم راه دور خود ارتباط برقرار کنید. برای رسیدن به این هدف، باید آدرس IP دستور محلی خود را بدانید و از این دستور استفاده کنید.

روش نصب و پیکربندی Linux SSHروش نصب و پیکربندی Linux SSH

همچنین می توانید در صورت عدم اطلاع از رایانه، آدرس IP خود را پرس و جو کنید. این کار با تایپ (ip a) روی سرور شما terminal. صفحه نمایش تمام جزئیات لازم از جمله آدرس IP شما را خواهد داشت.

نتیجه

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

منابع

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

زمان انتشار: 1402-12-30 03:12:03

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید