پروتکل FTP چست و چگونه کار میکند امنیت FTP

پروتکل FTP چست و چگونه کار میکند امنیت FTP

پروتکل FTP چست و چگونه کار میکند امنیت FTP

برای انتقال داده ها از SERVER به CIENT نیاز به داشتن یم کانکشن ارتباطی است که این راه ارتباطی نیاز به یک سری قوانین و پروتکل ها است تا داده بتواند از مبدا به مقصد به صورت صحیح منتقل شود.  پروتکل FTP یکی از روشهای ارتباطی است که با توجه به سرعت تقریبا بهتر آن برای انتقال فاقل ها مورد استفاده قرار میگیرد. اما امنیت در پرواکل FTP شاید خیلی بالا نباشد که بایستی از پروتکلهای امنیتی جایگزینی در کنار آن بهره گرفت که این موضوع نیز قابل جل است. در زیر شما را به صورت خوب با این سوال که پروتکل FTP چست و چگونه کار میکند امنیت FTP چقدر است آشنا میکنیم.

از نخستین روزهای پیدایش فرآیندهای محاسباتی، تبادل داده از اهمیت ویژه‌ای برخوردار بوده است. اتصال 2 یا چند کامپیوتر به یکدیگر یکی از روشهای رایج تبادل اطلاعات بشمار میرود. امروزه اینکار از طریق اتصال به اینترنت در بستر پروتکل HTTP انجام میشود. این پروتکل امکان آپلود و دانلود داده‌ ها را فراهم میکند. یکی دیگر از روش‌ های ارتباطی FTP نام دارد. FTP یکی از روشهای قدیمی انتقال فایل میان کامپیوترها به‌ شمار میرود!

FTP مخفف عبارت File Transfer Protocol و به‌ معنای پروتکل انتقال فایل است. درواقع این پروتکل شامل یک سیستم از قوانین است که کامپیوترهای موجود در شبکه جهت برقراری ارتباط با یکدیگر از آن استفاده میکنند. FTP یک پروتکل مبتنی بر سرویس‌ گیرنده (کلاینت) و سرویس‌ دهنده (سرور) است که جهت تبادل فایل میان کامپیوترهای مختلف متصل به اینترنت مورد بهره‌ برداری قرار میگیرد. کلاینت فایلهای موردنظر را درخواست نموده و سرور آنها را تامین خواهد کرد.

کاربران با استفاده از 1 اینترفیس خط فرمان ساده نظیر کنسول DOS در ویندوز یا ترمینال در لینوکس و macOS میتوانند با FTP کار کنند. بااینحال درصورت تمایل به استفاده از یک رابط گرافیکی میتوان از اپلیکیشن‌ هایی نظیر FileZilla یا WS FTP Pro استفاده کرد. همچنین مرورگرها نیز امکان دانلود فایلها از طریق FTP را فراهم میکنند//

کشف بدافزار جاسوسی سایبری بعد 5 سال فعالیت پنهانی

کاربران با بهره‌ گیری از پروتکل FTP قادر به انتقال انواع مختلف فایل‌ ها نظیر موسیقی، ویدیو، تصویر و اسناد خواهند بود. درصورت انتقال یک فایل از طریق FTP، سرعت فرآیند احتمالا به‌ مراتب بالاتر از HTTP خواهد بود؛ مگر آنکه سرور در فواصل دوردست مستقر باشد. درصورت اعمال تنظیمات مناسب، عملکرد FTP در زمینه انتقال فایلهای حجیم نیز احتمالا سریع‌ تر خواهد بود//

  • قدمت پروتکل FTP در مقایسه با HTTP بسیار بیش‌ تر بوده و حتی از استاندارد TCP/IP نیز قدیمی‌ تر است. شبکه اینترنت از این استاندارد استفاده میکند. لذا سابقه انتقال فایل میان کامپیوترها از طریق پروتکل FTP از قدمتی بسیار طولانی‌ تر نسبت به شبکه جهانی اینترنت برخوردار است.
FTP

مفهوم ftp چیست

پورت ftp چیست

پروتکل http

ftp در موبایل چیست

نرخ ftp
سامانه ftp
پروتکل smtp
پروتکل چیست
جلوگیری از هک وایرلس WIFI

 

تاریخچه FTP

پروتکل FTP بیش از 40 سال قدمت دارد؛ اما درگذر زمان دستخوش تحولات فراوانی شده است. مشخصات اولیه این استاندارد در روز 16 آوریل 1971 منتشر شد. با معرفی پروتکل TCP/IP در سال 1980 از ورژن جدید FTP مبتنی بر استاندارد TCP/IP رونمایی شد. آخرین ویرایش FTP در سال 1985 معرفی شد. در ادامه شاهد اضافه شدن افزونه‌ های امنیتی، حالات Passive و پشتیبانی از IPv6 بودیم.

نخستین کلاینت‌ های FTP صرفا برنامه‌ هایی مبتنی بر خط فرمان بودند؛ چرا که تاریخچه توسعه FTP به پیش از عرضه سیستم‌‌ عامل‌هایی با رابط گرافیکی باز میگردد. بعدها FTP بصورت یکپارچه با اپلیکیشنهایی نظیر مرورگرهای وب در دسترس کاربران قرار گرفت.


حالات انتقال داده از طریق FTP

پروتکل FTP در 2 حالت مختلف :

  1. اکتیو
  2. پسیو

قابل پیاده‌ سازی است.این حالات، نحوه برقراری ارتباط را تعیین میکنند. در هر 2 حالت کلاینت از طریق یک پورت تصادفی اقدام به برقراری ارتباط TCP با پورت شماره 21 سرور خواهد کرد.

  • در حالت اکتیو، کلاینت‌ ها منتظر دریافت ارتباطات داده‌ ای ورودی از سرور از طریق پورت N هستند. پورت N میتواند هرگونه درگاه غیراختصاصی باشد. کلاینت به منظور اطلاع‌ رسانی این موضوع به سرور، یک فرمان FTP را مخابره میکند. در ادامه سرور از طریق پورت داده شماره 20 خود، ارتباط با کلاینت را برقرار نموده و تبادل اطلاعات را آغاز خواهد کرد.
  • در ارتباط انفعالی (پسیو)، کلاینت یک فرمان “PASV” را به سمت سرور ارسال نموده و سپس آدرس IP سرور و شماره پورت آن‌ را دریافت میکند. کلاینت بمنظور برقراری ارتباط داده از طریق 1 پورت اختصاصی و آغاز فرآیند تبادل داده از این اطلاعات استفاده میکند./

ویروس جدیدی که موبایل را نابود می‌کند


امنیت FTP

FTP با وجود نقطه‌ ضعف‌ های امنیتی شناخته میشود. در ماه مه سال 1999، متخصصان موفق به شناسایی حفره‌ های آسیب‌ پذیر FTP در برابر حملات مخرب، سرقت داده و کلاه‌ برداری شدند. بخش عمده‌ ای از این مشکلات به دلیل عدم رمزنگاری داده‌ ها در پروتکل FTP است…..درعوض، داده‌ ها بصورت کاملا واضح منتقل میشوند و هکرها درصورت نفوذ به شبکه قادر به سرقت اطلاعات مربوط به نام کاربری، کلمه‌ عبور، فرامین و داده‌ ها هستند. پیش از معرفی استانداردهای SSL و TLS، سایر پروتکل‌ های تعریف شده نیز با چنین مشکلاتی دست‌ به‌ گریبان بودند!!

با استفاده از پروتکل ایمن‌ تر FTPS میتوان این مشکلات را برطرف کرد. بعلاوه کاربران میتوانند از پروتکل مناسبتری نظیر SSH FTP استفاده کنند. چنانچه کماکان مایل به استفاده از پروتکل FTP هستید؛ دراینصورت میتوانید از متدهای Secure Shell، SHH یا شبکه مجازی خصوصی (VPN) بهره‌ برداری کنید. VPN یکی از بهترین روشهای حفاظتی در حوزه امنیت آنلاین به‌ شمار میرود//

خطر


جمع‌بندی

FTP دارای قدمتی طولانی بوده و احتمالا در آینده‌ ای نزدیک منسوخ نخواهد شد. موارد کاربری این پروتکل به اندازه HTTP گسترده نیست؛ اما کماکان برای برخی اهداف خاص نظیر دانلود فایل‌ ها بصورت ناشناس و سرویس‌ دهی به اپلیکیشنهای پس‌ زمینه بکار گرفته میشود.

بی‌ تردید این پروتکل چندان کاربرپسند نیست؛ اما برنامه‌ های دارای رابط گرافیکی به تسهیل تجربه کاربری کمک میکنند…..چنانچه مایل به انتقال فایلها از طریق FTP نیستید؛ دراینصورت میتوانید از سرویسهای ارائه‌ دهنده فضای ذخیره‌ سازی ابری استفاده کنید.

تکنولوژی ایران کیش کالا
IKISHKALA.IR