FTP چیست؟

FTP چیست؟

امید صادقی نفیسه کردعلی
مدت زمان مطالعه: 15 دقیقه 11 تیر 03

 

FTP یا File Transfer Protocol  یکی از پروتکل های اینترنت می باشد که در سال 1970 در اینترنت توسعه یافت.

FTP یک پروتکل استاندارد در TCP/IP است.این پروتکل برای ارسال و دریافت فایل بین سرور و کلاینت (کاربر) بکار گرفته می شود.

بر خلاف پروتکل HTTP امنیت بکار گرفته شده در FTP بسیار ضعیف بوده بطوری که امکان هک شدن داده ها از نظر تئوری برای این پروتکل وجود دارد.

 

FTP به دو طريق مي تواند براي انتقال فايلها مورد استفاده قرار گیرد يکي از مسیر مرورگر وب خود و ديگري بکارگرفتن نرم افزار مخصوص

FTP که به آنها FTP Client مي گويند، به این صورت است که براي دسترسي به محتواي دايرکتوري FTP نيازبه مشخصه کاربري یا UserID و

کلمه رمز یا Password داريد در هر دو روش بايد ابتدا آنها را وارد کنيد و پس از تأييد به انتقال فايل بپردازيد.

 

FTP میتواند جهت استفاده طراحان و مديران وب سايتها براي انتقال محتوا نیز بکارگرفته شود این افراد در حال حاضربيشترين استفاده را از FTP دارند.

FTP باوجود محبوبیتی که در بین استفاده کنندگان خود دارد،این  چنین بنظر می رسد که عنصر سادگی، بر عنصر سرعت  در این پروتکل  غلبه دارد و این

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

FTP چیست؟ 

 

کاربرد FTP در هاست و وبمستری چیست؟

FTP در هاست کاربردش این است که  شما پس از خرید هاست، اطلاعات هاست  خدمتتان ایمیل می شود و از طریق آن می توانید وارد

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

برای مثال ممکن است چندین نویسنده برای سایت شما در حال فعالیت باشند و شما می خواهید به هر نویسنده تنها دسترسی به یک پوشه در

هاست را بدهید که آن نویسنده فقط بتواند در آن پوشه فایل ها را بارگزاری کند و به پوشه هایسطح بالاتر دسترسی نداشته باشد، در چنین حالتی

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

 

FTP کاربرد دیگری که دارد این است که از آنجاییکه معمولاً بر روی هاست محدودیت  آپلود حجم وجود دارد مثلاً: اگر بخواهید مستقیم

از طریق File Manager هاست فایلی را آپلود کنید، فرض کنید آن فایل 50 مگابایت باشد ممکن است هاست به دلیل محدودیت ارور بدهد و

فایل آپلود نشود، در این حالت شما می توانید با ساختن یک اکانت FTP  فایل های با حجم بالاتر مثلاً 100 مگابایتی را نیز بر روی هاست آپلود کنید.

 

نرم افزار هایی برای اتصال از طریق FTP به هاست وجود دارد که از طریق آنها می توانید انتقال فایل به هاست را انجام بدهید. نرم افزارهایی مثل :

Filezilla و CuteFTP  از معروف ترین نرم افزار برای این کار هستند، این نرم افزارها را بر روی سیستم خود نصب می کنید و سپس با اکانتی که ساختید

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