تعاریف شبکه

تفاوت SFTP و FTPS چیست؟

تفاوت SFTP و FTPS چیست؟

در این مقاله داتیس نتورک می خواهیم به تفاوت پروتکل های SFTP و FTPS و FTP بپردازیم، در مقالات پیشین مفاهیم SFTP و FTPS و FTP را بررسی کردیم و اکنون نوبت مقایسه ویژگی ها و تفاوت های آنهاست، همراه ما باشید.

تفاوت SFTP و FTPS چیست؟

در FTPS از دو پورت استفاده می شود، 21 برای ارسال دستورات و احراز هویت ضمن اینکه پورت 20 نیز برای انتقال اطلاعات باید باز باشد.

باز بودن این Range Port در فایروال برای شبکه شما ریسک امنیتی دارد.

در حالی که SFTP از تک پورت شماره 22 برای احراز هویت و انتقال اطلاعات استفاده می کند و این مسئله امن کردن آنرا راحت تر می کند.

همین مسئله باعث شده SFTP برای داشتن یک راهکار مدیریت انتقال فایل ها (MFT-transfer file Managed) مناسب تر است که توسط MFT می توانید مانیتورینگ و مدیریت داشته باشید.

تفاوت SFTP و FTPS چیست؟

بطور کلی در دنیای شبکه دو پروتکل اصلی و اساسی برای انتقال فایل وجود دارد. این پروتکل های FTP و SFTP می باشند.

پروتکل FTP که برگرفته از File Transfer Protocol می باشد، جهت انتقال فایل از یک میزبان به میزبان دیگر و یا از یک سرور به یک کلاینت مورد استفاده قرار می گیرد. پروتکل FTP یک پروتکل از نوع TCP و با شماره پورت ۲۱ می باشد.

بطور مثال زمانیکه شما اقدام به آپلود فایل های خود در یک آپلودسنتر می نمایید از این پروتکل استفاده می کنید.

نکته ای که در اینجا مطرح می شود این است که انتقال فایل بر بستر پروتکل FTP به هیچ عنوان امن و Secure نمی باشد و هیچگونه کانال امن و رمزنگاری شده ای وجود ندارد. برای حل این مشکل از پروتکل SFTP استفاده می شود.

پروتکل SFTP نیز یک پروتکل از نوع TCP و با شماره پورت ۲۲ می باشد. SFTP خلاصه شده Secure File Transfer Protocol بوده و یک انتقال فایل امن را برای ما ایجاد می کند.

در این حالت انتقال فایل از یک میزبان به میزبان دیگر کاملا امن و در کانال های رمزنگاری شده صورت می گیرد. شماره پورت این پروتکل و پروتکل SSH هر دو ۲۲ می باشد و در واقع پروتکل SFTP برای اینکه یک انتقال امن را انجام دهد بر بستر SSH پیاده سازی شده است.

جمع بندی تفاوت های دو پروتکل FTP و SFTP

تفاوت SFTP و FTPS چیست؟

منبع:

  1. howtogeek

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

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