تبلیغات در ترفندستان
+ ارسال تاپیک جدید
نمایش نتایج: از 1 به 4 از 4

موضوع: FTP چیست؟ آشنایی با پروتکل انتقال فایل

  1. #1
    تاریخ عضویت
    Sep 2016
    پست‌ها
    40
    BlackBerry-6230
    Acer-Iconia-Tab-A200
    Clam Safari Fedora du
    نوع و سرعت اینترنت: بیش از ADSL-2 Mb/S
    سپاس (اهدایی)
    0
    سپاس (دریافتی)
    9

    پیش فرض FTP چیست؟ آشنایی با پروتکل انتقال فایل

    FTP چیست؟ آشنایی با پروتکل انتقال فایل

    FTP چیست؟ آشنایی با پروتکل انتقال فایل








    FTP یکی از پروتکل‌های پراستفاده در توسعه‌ی وب بوده که آشنایی با این پروتکل و آگاهی از سازوکار آن برای افراد فعال در حوزه‌ی مفید است.







    اگر با متخصصان فناوری، علی‌الخصوص توسعه‌دهندگان وب کار کرده باشید، احتمالاً عبارت «FTP» را به وفور شنیده‌اید. شاید تا حدودی با کاربردها و اصطلاح FTP آشنا باشید. اما FTP چیست؟ در ادامه با زومیت همراه باشید.
    ابتدا بهتر است با تعریف پروتکل آشنا شویم. بر اساس تعریف ویکی‌پدیا،
    یک پروتکل به تعریف قالب و ترتیب مبادله پیام‌ها بین دو یا بیش از دو موجودیت ارتباطی می‌پردازد. به زبان ساده پروتکل یک قرارداد درباره نحوه‌ی مبادله‌ی اطلاعات در جامعه‌ی شبکه‌های کامپیوتری است و نوع عملیات لازم برای ارسال یا دریافت یک پیام را نیز مشخص می‌کند.
    به طور ساده، FTP یک راه برای انتقال فایل‌ها به صورت آنلاین است. شاید با این تعریف، به وب‌سایت‌هایی که در مرورگرهای خود و در اینترنت می‌بینید فکر کنید. اما باید توجه داشته باشید که مرورگرها تنها از پروتکل HTTP استفاده می‌کنند، اما پروتکل‌های زیادی هستند که در کنار یکدیگر بستر اینترنت را تشکیل می‌دهند. برای مثال IMAP و POP، دو پروتکلی هستند که در ایمیل‌ کلاینت‌ها برای دریافت و ارسال پیام‌ها مورد استفاده قرار می‌گیرند و یا XMPP پروتکلی است که برای ارسال و دریافت پیام‌های فوری (Instant Messages) به کار گرفته می‌شود و همچنین DNS یا Domain Name Service، پروتکلی برای ترجمه‌ی نام دامنه به IP آدرس است.
    به همین ترتیب، FTP یا File Transfer Protocol نیز یک پروتکل محسوب می‌شود. FTP به عنوان یکی از قدیمی‌ترین پروتکل‌هایی است که تا به امروز مورد استفاده گرفته است و یکی از آسان‌ترین راه‌ها برای انتقال فایل‌ها محسوب می‌شود. یک سرور FTP، فولدرها و زیرفولدرهایی را برای انتقال فایل در دسترس کاربر قرار می‌دهد. کاربران به کمک اطلاعات کاربری به این سرور متصل شده و از طریق نرم‌افزارهای مختلف امکان دانلود فایل از سرور و به همین ترتیب آپلود به سرور را پیدا می‌کنند.
    بسیاری از کاربران هیچ‌گاه یک سرور FTP ندارند. اما اگر شما صاحب یک وب‌سایت هستید، سرور FTP یک ابزار ضروری و کارآمد برای شما محسوب می‌شود. از آنجا که FTP یک سرویس پایه‌ای و مهم در وب است، حتی اگر توسعه‌دهنده‌ی وب نیستید، آشنایی با آن مفید و کاربردی است. در ادامه‌، اطلاعاتی که لازم است به عنوان یک کاربر اینترنتی درباره FTP و کاربرد آن بدانید، آمده است.
    FTP چه کاربردی دارد؟

    FTP، برای توسعه‌دهندگان وب، ابزاری است برای انتقال فایل‌ها از کامپیوتر محلی به سرور میزبان وب‌سایت. برای مثال اگر شما بخواهید سیستم مدیریت محتوا WordPress را بر روی سرور میزبان نصب کنید، برای انتقال فایل‌ها بین سرور و کامپیوتر به FTP نیاز خواهید داشت.



    FTP در مواردی هم برای به اشتراک‌گذاری فایل‌ها مورد استفاده قرار می‌گیرد. برای مثال کاربری پس از آپلود فایل در سرور FTP، لینک دسترسی به آن را در اختیار سایر کاربران قرار می‌دهد. اگرچه این روش به اشتراک‌گذاری در دنیای سرویس‌های ابری متداول نیست اما برخی کاربران ترجیح می‌دهند تا با ایجاد میزبان (Host) برای فایل‌ها در سرور خانگی خود، سرویس FTP خود را راه‌اندازی کنند.
    FTP به چه شکل است؟

    به طور پیش فرض، FTP مشابه سایر فایل‌های ذخیره شده بر روی رایانه و با ساختاری شبیه به فولدر است. به گونه‌ای که به راحتی می‌توان آن را مرور کرده و مشاهده نمود. برای آشنایی بیشتر با این تعریف، می‌توانید یکی از سرورهای FTP را ببینید. برای مثال، شرکت ادوبی (Adobe) پیشنهاد می‌کند تمام کاربرانی که دارای کلید محصول (Product Key) معتبر بوده و CD نصب را از دست داده‌اند، نرم‌افزارهایشان را از طریق سرور FTP شرکت ادوبی، دانلود کنند.



    مرورگرهایی مانند گوگل کروم و موزیلا فایرفاکس امکان دسترسی و مشاهده‌ی سرورهای FTP (بدون امکان آپلود فایل) را نیز برای کاربران فراهم می‌کنند. به این ترتیب مرور سرورهای FTP آسان‌تر خواهد بود. شرکت‌ها و مؤسسات زیادی هستند که سرورهای FTP را در اختیار کاربران قرار می‌دهند. همین در دسترس بودن، باعث کاهش امنیت این نوع سرورها می‌شود. چرا که به مرورگر زمان، سرور مملو از فایل‌های ناقص، آلوده و بعضاً خطرناک می‌شود. از این رو بیشترین کاربرد FTP، آپلود فایل مثلاً از کامپیوتر شخصی به سرور محل کار است. البته همان‌ گونه که پیشتر نیز اشاره شد، این کاربرد هم با ظهور سرویس‌های ابری محبوبیت خود را از دست داده است.
  2. #2
    تاریخ عضویت
    Sep 2016
    پست‌ها
    40
    BlackBerry-6230
    Acer-Iconia-Tab-A200
    Clam Safari Fedora du
    نوع و سرعت اینترنت: بیش از ADSL-2 Mb/S
    سپاس (اهدایی)
    0
    سپاس (دریافتی)
    9

    پیش فرض

    آیا FTP ایمن است؟

    در طراحی و پیاده‌سازی خیر. عمر پروتکل FTP به سال ۱۳۵۰ باز می‌گردد، یعنی زمانی که هنوز صحبتی از امنیت سایبری به میان نیامده بود. این مسأله به آن معنا است که ارتباط‌ها و تراکنش‌ها در پروتکل FTP رمزنگاری (Encrypted) نمی‌شوند. از این رو اگر کسی به مسیر ارتباطی FTP دسترسی پیدا کند به راحتی می‌تواند تراکنش‌ها را شنود کرده و در صورت لزوم آنها را دریافت کند.
    به همین دلیل است که کاربران FTP اکنون از FTPS استفاده می‌کنند. FTPS دقیقاً مشابه FTP است، با این تفاوت که همه چیز در آن رمزنگاری شده است و بر همین اساس جاسوس‌ها، خراب‌کار‌ها و یا هر کاربر غیرمجاز دیگر در صورت دسترسی به فایل‌ها نیز نمی‌توانند از آن‌ها استفاده کنند. امروزه شرکت‌ها ضمن خودداری از انتقال اطلاعات رمزنگاری نشده، به جای سرویس FTP، سرویس امن FTPS را ارائه می‌دهند.
    بهترین کلاینت (نرم‌افزار)‌های FTP کدامند؟

    نرم‌افزارهای زیادی برای کار با سرورهای FTP وجود دارند. در این میزان نرم‌افزارهایی مانند WinSCP یا CyberDuck یاFileZilla و یا FireFTP در زمره‌ی بهترین نرم‌افزار‌های FTP هستند.
    چگونه می‌توان سرور FTP شخصی راه‌اندازی کرد؟

    علاوه بر کامپیوتر‌ خانگی، تبلت یا گوشی هوشمند را نیز می‌توان به یک سرور FTP تبدیل نمود. برای راه‌اندازی یک سرور FTP، کاربران ویندوز تنها باید نرم‌افزاری مانند FileZilla Server را دانلود کنند.



    اما کاربران مک به نرم‌افزارهای واسطه نیاز ندارند. در پنجره System Preferences وارد بخش Sharing شده و گزینه Remote Login را فعال کنید. این تغییر، یک سرور FTPS را بر روی مک شما فعال خواهد کرد. به این ترتیب، یک راه امن برای به اشتراک‌گذاری فایل‌ها با کاربران ایجاد می‌شود.



    برای مرور سرور و دانلود فایل‌های موجود در سرور FTP، کاربران باید یک کلاینت یا نرم‌افزار FTP را بر روی کامپیوتر خود نصب کرده و در پایان به کمک آی‌پی آدرسی که شما به عنوان سرور FTP تنظیم کردید به سرور FTP شما متصل شوند.
    توجه داشته باشید که:

    ۱- برای دسترسی به فایل‌ها از شبکه‌ای خارج از شبکه‌ خانگی باید Port Forwarding را بر روی روتر خود تنظیم کنید.
    ۲- اگر می‌خواهید یک سرور FTP آنلاین و در دسترس راه‌اندازی کنید، رمزنگاری فایل‌ها یک ویژگی خوب محسوب می‌شود.
  3. #3
    تاریخ عضویت
    Mar 2017
    پست‌ها
    26

    NOD32 Google-Chrome Windows-10 Irancell
    نوع و سرعت اینترنت: ADSL-256 Kb/S
    سپاس (اهدایی)
    78
    سپاس (دریافتی)
    14

    پیش فرض

    با تشکر از اموزش خوبتون.
    می خواستم بدونم home group ویندوز هم از پروتکل ftp استفاده می کنه؟
    اگر در یک شبکه خانگی که یک سرور ftp راه اندازی شده و من در شبکه هم هستم اولا چه طور می شه به فایل های ردوبدل شده دسترسی پیدا کرده؟
    دوما ایا با دسترسی به فایل های ردوبدل شده می شود کامپیوتری که سرور است رو هک کرد؟
    و منظور از این جمله چیه؟بیشتر توضیح بدین
    برای دسترسی به فایل‌ها از شبکه‌ای خارج از شبکه‌ خانگی باید Port Forwarding را بر روی روتر خود تنظیم کنید.
    ممنون
  4. #4
    تاریخ عضویت
    Jan 2014
    پست‌ها
    12,444

    360-Internet-Security Cyberfox Windows-10 Irancell
    نوع و سرعت اینترنت: Wireless-2 Mb/S
    سپاس (اهدایی)
    17583
    سپاس (دریافتی)
    17359
    نوشته ‌های وبلاگ
    37

    پیش فرض

    نقل قول نوشته اصلی توسط triple ax [تنها اعضای سایت قادر به دیدن لینک‌ها هستند. ]
    با تشکر از اموزش خوبتون.
    می خواستم بدونم home group ویندوز هم از پروتکل ftp استفاده می کنه؟
    اگر در یک شبکه خانگی که یک سرور ftp راه اندازی شده و من در شبکه هم هستم اولا چه طور می شه به فایل های ردوبدل شده دسترسی پیدا کرده؟
    دوما ایا با دسترسی به فایل های ردوبدل شده می شود کامپیوتری که سرور است رو هک کرد؟
    و منظور از این جمله چیه؟بیشتر توضیح بدین
    برای دسترسی به فایل‌ها از شبکه‌ای خارج از شبکه‌ خانگی باید Port Forwarding را بر روی روتر خود تنظیم کنید.
    ممنون
    سلام دوست عزیز
    .
    این مباحث چیزی نیست که بشه حتی در 100 ها پست توضیح داد!

    چند کتاب براتون پیوست می کنم می تونید بخونید.

    موفق باشید.
    فايل هاي پيوست شده

    کانال اطلاع رسانی لیسانس رایگان برنامه ها

    تلگرام

    نشریه صوتی و تصویری قلمرو

    اگر سوالی رو بلدی جواب بده! نترس!


+ ارسال تاپیک جدید

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. انتقال اطلاعات به سرورهای FTP با TurboFTP / تمامی ورژن ها در این تاپیک
    توسط iruni در انجمن دانلود نرم‌افزارهای اینترنت و شبکه
    پاسخ: 28
    آخرين نوشته: August 27th, 2013, 09:38
  2. باز کردن فایل فشرده منتقل شده با Cute FTP
    توسط X-ZEBIT در انجمن پرسش و پاسخ و مباحث فنی پیرامون نرم‌افزارها
    پاسخ: 0
    آخرين نوشته: July 31st, 2010, 19:57
  3. پاسخ: 0
    آخرين نوشته: June 11th, 2010, 19:14
  4. مشکل آپلود فایل با cut ftp
    توسط ___Hell_Boy___ در انجمن پرسش و پاسخ و مباحث فنی پیرامون نرم‌افزارها
    پاسخ: 0
    آخرين نوشته: March 2nd, 2010, 22:40
  5. درخواست آشنایی با پروتکل های ایمیل
    توسط joker_man در انجمن موضوعات عمومی اینترنت
    پاسخ: 3
    آخرين نوشته: November 10th, 2009, 16:04

کاربرانی که این تاپیک را مشاهده کرده اند: 0

هیچ عضوی در لیست وجود ندارد.

کلمات کلیدی این موضوع

ftp، ftp،، host، wordpress، آشنا، آشنایی، آلوده، آپلود، آگاهی، ابری، اختیار، ارسال، است، است؟، استفاده، اشتراک‌گذاری، اطلاعات، افراد، اما، امنیت، امکان، انتقال، اگر، اگرچه، ایجاد، این، اینترنت، باشید، باعث، ببینید، برای، برخی، بعضاً، بودن،، بوده، بیشتر، بین، ترتیب، ترجیح، تعریف، تعریف،، توسعه‌دهندگان، توسعه‌ی، حوزه‌ی، خانگی، خطرناک، خواهید، خود، خود،، داشت، دانلود، درباره، دریافت، دست، دسترس، دسترسی، دنیای، ذخیره، راحتی، راه‌اندازی، رایانه، روش، روی، زمان،، زیادی، ساختاری، سازوکار، سایر، سرور، سرورها، سرورهای، سرویس، سرویس‌های، شاید، شبیه، شده، شرکت، شما، شکل، طریق، طور، علی‌الخصوص، عنوان، فایل، فایل‌ها، فایل‌های، فرض،، فعال، فناوری،، فولدر، قرار، لازم، لینک، مؤسسات، متخصصان، متداول، مثال، مثال،، محتوا، محسوب، مرور، مرورگر، مشابه، مشاهده، مفید، مملو، مواردی، مورد، میزبان، می‌توان، می‌توانید، می‌دهد، می‌دهند، می‌شود، می‌کند، می‌کنند، می‌گیرد، ناقص،، نصب، نمود، نوع، نیاز، نیز، نیست، هستند، همین، وب‌سایت، پراستفاده، پروتکل، پروتکلی، پروتکل‌های، پیام‌ها، پیش، پیشنهاد، چرا، چیست؟، کار، کاربر، کاربران، کاربرد، کاربردی، کاربری، کامپیوتر، کاهش، کرده، کنند، کنید،، گرفته، گونه‌ای، یکی

نمایش برچسب‌ها

مجوز ‌های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست ‌های خود را ویرایش کنید
  •  

اکنون ساعت 08:47 برپایه‌ی ساعت جهانی (GMT +3.5) می‌باشد.

تبلیغات متنی

عضویت در خبرنامه

با عضویت در خبرنامه‌ی سایت، جدیدترین ترفندها، نقد و بررسی‌ها و مطالب مدرسه فناوری به طور خودکار به ایمیل شما ارسال می‌شود. بعد از کلیک بر روی دکمه‌ی «مشترک شوید»، بایستی کد داخل تصویر را وارد کرده، سپس به صندوق ایمیل خود مراجعه کنید و روی لینک تأیید کلیک کنید تا اشتراک شما نهایی شود.

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