نحوه استفاده از SSH (همراه با تصاویر)

فهرست مطالب:

نحوه استفاده از SSH (همراه با تصاویر)
نحوه استفاده از SSH (همراه با تصاویر)

تصویری: نحوه استفاده از SSH (همراه با تصاویر)

تصویری: نحوه استفاده از SSH (همراه با تصاویر)
تصویری: آموزش پیدا کردن موقعیت افراد آدرس و نامشان را ردیابی کنیم ؟!آموزش ساده و بهترین راه 🔞🔥🔥 2024, ممکن است
Anonim

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

گام

قسمت 1 از 3: اتصال برای اولین بار

از مرحله 1 SSH استفاده کنید
از مرحله 1 SSH استفاده کنید

مرحله 1. SSH را نصب کنید

برای Windows ، شما باید یک سرویس گیرنده SSH را بارگیری کنید. محبوب ترین مشتری Cygwin است که به صورت رایگان از سایت توسعه دهنده در دسترس است. مانند سایر برنامه ها بارگیری و نصب کنید. یکی دیگر از گزینه های رایگان PuTTY است.

  • در هنگام نصب Cygwin ، باید نصب OpenSSH را از قسمت Net انتخاب کنید.
  • لینوکس و OS X قبلاً یک سرویس گیرنده SSH روی سیستم دارند ، زیرا SSH یک سیستم یونیکس است و لینوکس و OS X از یونیکس می آیند.
از مرحله دوم SSH استفاده کنید
از مرحله دوم SSH استفاده کنید

مرحله 2. SSH را اجرا کنید

برنامه ترمینال نصب شده توسط Cygwin را باز کنید یا یک ترمینال در OS X یا لینوکس باز کنید. SSH از رابط ترمینال برای تعامل با سایر رایانه ها استفاده می کند. هیچ رابط گرافیکی برای SSH وجود ندارد ، بنابراین باید هنگام تایپ دستورات راحت باشید.

از مرحله 3 SSH استفاده کنید
از مرحله 3 SSH استفاده کنید

مرحله 3. اتصال را بررسی کنید

قبل از ایجاد یک کلید امنیتی و انتقال فایل ها ، ممکن است بخواهید بررسی کنید که آیا SSH در رایانه شما و رایانه مورد نظر شما به درستی پیکربندی شده است. این دستور را وارد کنید ، آن را با نام کاربری و آدرس رایانه یا سرور موردنظر خود تغییر دهید:

  • $ ssh@

  • پس از اتصال موفقیت آمیز ، از شما رمز عبور خواسته می شود. هنگام تایپ گذرواژه ، مکان نما یا نویسه های وارد شده را نمی بینید.
  • اگر این مرحله با شکست مواجه شد ، ممکن است SSH به درستی روی رایانه شما تنظیم نشده باشد ، یا سرور اتصالات SSH را نپذیرد.

قسمت 2 از 3: یادگیری دستورات اساسی

از مرحله 4 SSH استفاده کنید
از مرحله 4 SSH استفاده کنید

مرحله 1. به پوسته SSH بروید

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

سی دی

:

  • سی دی..

  • یک دایرکتوری شما را به بالا منتقل می کند
  • سی دی

  • شما را به زیرشاخه ای که وارد کرده اید منتقل می کند.
  • cd/home/directory/path/

  • شما را از فهرست اصلی به صفحه اصلی منتقل می کند (خانه)
  • سی دی

  • شما را به فهرست اصلی باز می گرداند.
از مرحله 5 SSH استفاده کنید
از مرحله 5 SSH استفاده کنید

مرحله 2. محتویات فهرست فعلی را بررسی کنید

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

ls

دستورات:

  • ls

  • همه پرونده ها و پوشه های موجود در فهرست فعلی را نشان می دهد.
  • ls –l

  • محتویات فهرست به همراه اطلاعات اضافی مانند اندازه ، مجوزها و تاریخ را نمایش می دهد.
  • ls-a

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

مرحله 3. فایل ها را از رایانه خود در رایانه راه دور کپی کنید

اگر نیاز به کپی فایل ها از رایانه خود در رایانه از راه دور دارید ، می توانید از دستور استفاده کنید

scp

دستورات:

  • scp /localdirectory/example1.txt @:

  • example1.txt را در رایانه راه دور کپی می کند. می توانید برای کپی در پوشه اصلی رایانه راه دور خالی بگذارید.
  • scp @:/home/example1.txt./

  • example1.txt را از فهرست اصلی رایانه از راه دور به فهرست فعلی رایانه شما منتقل می کند.
از مرحله 7 SSH استفاده کنید
از مرحله 7 SSH استفاده کنید

مرحله 4. فایل را از طریق shell کپی کنید

می توانید از دستور استفاده کنید

cp

برای کپی فایل ها در همان فهرست یا در فهرست مورد نظر خود.

  • cp example1.txt example2.txt

  • یک کپی از example1.txt به نام example2.txt در همان مکان ایجاد می کند.
  • cp example1.txt /

  • یک کپی از example1.txt در محل مشخص شده در.
از مرحله 8 SSH استفاده کنید
از مرحله 8 SSH استفاده کنید

مرحله 5. انتقال و تغییر نام فایل

اگر می خواهید نام فایل را تغییر دهید یا آن را بدون کپی منتقل کنید ، از دستور استفاده کنید

mv

  • mv example1.txt example2.txt

  • نام فایل example1.txt را به example2.txt تغییر می دهد. فایلها در یک مکان قرار خواهند گرفت.
  • فهرست راهنمای mv directory1

  • نام directory1 را به directory2 تغییر خواهد داد. محتوای فهرست تغییر نخواهد کرد.
  • mv example1.txt فهرست 1/

  • example1.txt را به directory1 منتقل می کند.
  • mv example1.txt directory1/example2.txt

  • example1.txt را به directory1 منتقل کرده و نام آن را به example2.txt تغییر می دهد
از مرحله 9 SSH استفاده کنید
از مرحله 9 SSH استفاده کنید

مرحله 6. حذف فایلها و فهرستها

در صورت نیاز به حذف هر چیزی از رایانه از راه دور ، می توانید از دستور استفاده کنید

rm

  • rm example1.txt

  • فایل example1.txt را حذف می کند.
  • rm –من مثال 1.txt

  • پس از هشدار دادن ، فایل example1.txt را حذف می کند.
  • rm فهرست 1/

  • directory1 و همه محتویات آن را حذف می کند.
از مرحله 10 SSH استفاده کنید
از مرحله 10 SSH استفاده کنید

مرحله 7. مجوزهای فایل را تغییر دهید

با استفاده از دستور می توانید مجوزهای خواندن و نوشتن روی فایل های خود را تغییر دهید

chmod

  • chmod u+w example1.txt

    مجوزهای نوشتن/اصلاح فایل را برای کاربر (u) اضافه می کند. همچنین می توانید استفاده کنید

    گرم

    برای مجوزهای گروه و

    o

  • برای صدور مجوز جهانی
  • chmod g+r example1.txt

  • مجوزهای خواندن/دسترسی به فایلها را برای گروه اضافه می کند.
  • لیست گسترده ای از مجوزها وجود دارد که می توانید از آنها برای ایمن سازی یا باز کردن دسترسی به جنبه های مختلف سیستم خود استفاده کنید.
از مرحله 11 SSH استفاده کنید
از مرحله 11 SSH استفاده کنید

مرحله 8. سایر دستورات اساسی را بیاموزید

برخی از دستورات مهم دیگر نیز وجود دارد که اغلب در رابط پوسته از آنها استفاده خواهید کرد ، به شرح زیر:

  • mkdir newdirectory

  • یک فهرست جدید با نام newdirectory ایجاد خواهد کرد
  • pwd

  • فهرست فعلی شما را نمایش می دهد.
  • سازمان بهداشت جهانی

  • افرادی که در حال حاضر وارد سیستم شده اند را نمایش می دهد.
  • pico newfile.txt

    یا

    vi newfile.txt

  • یک فایل جدید ایجاد می کند و ویرایشگر فایل را باز می کند. سیستم های مختلف ویرایشگر فایل متفاوتی خواهند داشت. رایج ترین ویرایشگران pico و vi هستند. اگر از ویرایشگر فایل دیگری استفاده می کنید ، باید از دستور دیگری استفاده کنید.
از مرحله 12 SSH استفاده کنید
از مرحله 12 SSH استفاده کنید

مرحله 9. برای هر دستور اطلاعات دقیق دریافت کنید

اگر از عملکرد یک دستور مطمئن نیستید ، از دستور استفاده کنید

مرد

همه پارامترها و کاربردهای آنها را بیاموزید.

  • مرد

  • اطلاعات مربوط به فرمان را نمایش می دهد.
  • مرد - کی

  • همه صفحات مردانه را با کلمات کلیدی که وارد کرده اید جستجو می کند.

قسمت 3 از 3: ایجاد کلید رمزگذاری شده

از مرحله 13 SSH استفاده کنید
از مرحله 13 SSH استفاده کنید

مرحله 1. یک کلید SSH ایجاد کنید

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

  • با وارد کردن دستور ، یک پوشه کلیدی در رایانه خود ایجاد کنید

    $ mkdir.ssh

  • کلیدهای خصوصی و عمومی را با فرمان ایجاد کنید

    $ ssh-keygen –t rsa

  • از شما خواسته می شود که برای کلید رمز ایجاد کنید. اختیاری است اگر نمی خواهید رمز ورود کلید را وارد کنید ، Enter را فشار دهید. با این کار دو کلید در پوشه.ssh ایجاد می شود: id_rsa و id_rsa.pub.
  • مجوزهای کلید خصوصی خود را تغییر دهید. برای اطمینان از اینکه کلید خصوصی شما فقط توسط شما خوانده می شود ، دستور را وارد کنید

    $ chmod 600.ssh/id_rsa

از مرحله 14 SSH استفاده کنید
از مرحله 14 SSH استفاده کنید

مرحله 2. کلید عمومی را روی رایانه از راه دور قرار دهید

پس از ایجاد کلید ، می توانید کلید عمومی را در رایانه از راه دور ذخیره کنید تا بتوانید بدون رمز متصل شوید. دستور زیر را با تغییر قسمتهای خاصی که قبلاً توضیح داده شده وارد کنید::

  • $ scp.ssh/id_rsa.pub @:

  • مطمئن شوید که در انتهای دستور دو نقطه (:) را وارد کرده اید.
  • قبل از شروع فرایند انتقال از شما رمز عبور خواسته می شود.
از مرحله 15 SSH استفاده کنید
از مرحله 15 SSH استفاده کنید

مرحله 3. کد عمومی را در رایانه راه دور نصب کنید

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

  • اگر یک پوشه SSH در رایانه راه دور وجود ندارد ، ایجاد کنید:

    $ mkdir.ssh

  • کلید خود را در یک فایل کلید مجاز قرار دهید. اگر فایل وجود نداشته باشد ، ایجاد می شود.

    $ cat id_rsa.pub >>.ssh/keys_ rayedar

  • برای دسترسی به پوشه SSH مجوزها را تغییر دهید:

    chmod 700.ssh

از مرحله 16 SSH استفاده کنید
از مرحله 16 SSH استفاده کنید

مرحله 4. بررسی کنید که آیا اتصال کار می کند یا خیر

پس از نصب کلید بر روی رایانه از راه دور ، باید بتوانید بدون درخواست گذرواژه ، اتصال را برقرار کنید. برای بررسی اتصال ، این دستور را وارد کنید:

$ ssh@

توصیه شده: