نحوه استفاده از SFTP برای انتقال ایمن فایل ها با سرور از راه دور

Home » نحوه استفاده از SFTP برای انتقال ایمن فایل ها با سرور از راه دور

SFTP برای انتقال ایمن فایل ها با یک سرور راه دور

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

تولید کلیدهای SSH

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

  • هر ترمینال را در رایانه لینوکس یا خط فرمان در ویندوز باز کنید.
  • یک نشانه RSA را می توان با اجرای دستور ترمینال “ssh-keygen -t rsa” راه اندازی کرد.
  • برای هر سؤالی که ظاهر می شود، پیش فرض را انتخاب کنید (اینتر را فشار دهید).
  • یک عبارت عبور برای امنیت تنظیم کنید یا آن را خالی نگه دارید تا بدون رمز عبور وارد شوید.
  • دو کلید ایجاد خواهد شد، که در آن “id_rsa” خصوصی است و باید در رایانه محلی شما باشد، و “id_rsa.pub” یک کلید عمومی است و باید به یک سرور راه دور منتقل شود.

کپی کردن کلیدهای SSH

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

  • کلید RSA عمومی را روی سرور راه دور قرار دهید.
  • دستور “- ssh-copy-id [email protected]_ip” را برای کپی کردن فایل اجرا کنید. “user” سرور راه دور در دستور است و “server_ip” آدرس IP آن است.
  • ممکن است یک پیام هشدار روی صفحه ظاهر شود و از شما بپرسد که آیا مطمئن هستید که می خواهید ادامه دهید. برای این منظور، “Yes” را در خط فرمان تایپ کنید و اینتر را فشار دهید.
  • پیام دیگری با یک اخطار که از اضافه شدن دائمی “IP سرور” به لیست میزبان ها می گوید ظاهر می شود. نام کاربری را ذکر می کند و به رمز عبور نیاز دارد. رمز عبور را در آن تایپ کرده و وارد کنید.
  • با پیام دیگری مواجه می شوید که از شما می خواهد با یک نام کاربری وارد دستگاه شوید و وارد شوید.
  • از دستور “ssh [email protected]_ip” برای ورود به دستگاه راه دور هر بار استفاده کنید.

شروع اتصال SFTP

این مرحله بعدی در کار است که ساده تر از مراحل قبلی است.

  • دستور “sftp [email protected]_ip” را در ترمینال فرمان که “user” نام و “server_ip” آدرس IP سرور است، اجرا کنید.
  • اگر یک اتصال موفقیت آمیز برقرار شود، یک اعلان SFTP دیده می شود.

انتقال فایل ها – سرورهای راه دور به سیستم های محلی

در اینجا، انتقال فایل ها از سرورهای راه دور به سیستم های محلی انجام می شود.

  • از دستور “Syntax – get /path/to/remote/server/file.txt” در اعلان SFTP استفاده کنید.
  • پس از اجرا، خواهید دید که فایل در ماشین محلی کپی شده است.
  • برای دانلود چندین فایل، از «Syntax – mget /path/to/remote/server/*.txt» استفاده کنید.

انتقال فایل ها – سیستم های محلی به سرورهای راه دور

در اینجا، انتقال فایل ها از سیستم های محلی به سرورهای راه دور انجام می شود.

  • از دستور “Syntax – get file.txt /path/to/remote/server/directory” در ترمینال فرمان استفاده کنید تا فایل را از ماشین محلی روی یک سرور راه دور کپی کنید.
  • برای جابجایی فایل از دستور “syntax – /path/to/local/file/abc.txt /path/to/remote/directory” استفاده کنید.
  • برای انتقال چندین فایل، از “mput/home/abc/*.txt /etc/config” استفاده کنید.

این راهنمای گام به گام مفصل را برای انتقال ایمن فایل ها با استفاده از سرور راه دور دنبال کنید. انتقال فایل SFTP نقش زیادی در انتقال بین منابع مختلف داده ایفا می کند و استفاده از آن می تواند پشتیبانی بزرگی برای شرکت شما باشد.

تام پریلو

من به همه چیزهای فناوری علاقه مند هستم، به ویژه اتوماسیون، رباتیک و فناوری که به تغییر نحوه زندگی جامعه در آینده کمک می کند.

تام پریلو

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

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

© Copyright 2022 BAZI JADID | بازی جدید
Powered by WordPress | Mercury Theme