• FTP: چیست؟ پروتکل FTP برای چیست؟

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

    راستش را بخواهید، در مواجهه با این «مشکل»، برای مدت زیادی زحمت نکشیدم و از ساده‌ترین افزونه مرورگر استفاده کردم و ناعادلانه معتقد بودم که «خیلی خوب است» (ج).

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

    بنابراین، من کمی در مورد برنامه مشتری که استفاده می کنم توضیح خواهم داد.

    شرح کلی پروتکل

    به طور سنتی، ما دو فرمت داریم. ویدئو و متن. می توانید فرمت ویدئو را در زیر و فرمت متن را بلافاصله بعد از آن مشاهده کنید. کدام یک به شما نزدیک تر است - خودتان ببینید.

    FTP(انگلیسی) انتقال فایلپروتکل - پروتکل انتقال فایل) - پروتکلی برای انتقال فایل ها به داخل شبکه های کامپیوتر. FTPبه شما امکان می دهد به سرورهای این پروتکل متصل شوید و محتویات دایرکتوری ها را مشاهده کنید، فایل ها را از سرور یا سرور دانلود کنید.

    به طور رسمی، این چیزی شبیه اتصال به یک پوشه خاص است که با استفاده از شبکه یا اینترنت در رایانه / سرور دیگری قرار دارد. اگر انتقال فایل به دلایلی قطع شد، پروتکل ابزاری را برای از سرگیری فایل فراهم می کند که هنگام انتقال فایل های بزرگ بسیار راحت است.

    FTPیکی از قدیمی ترین است پروتکل های کاربردی، که مدت ها قبل از HTTP ظاهر شد، در 1971 سال امروزه نیز به طور گسترده برای توزیع استفاده می شود. نرم افزارو انتقال فایل

    برنامه مشتری FTP

    FTP-client، برنامه ای برای اتصال به یکی یا دیگری است FTP-سرور (به عنوان مثال ICQ به سرور ICQ اجازه می دهد تا به همان متصل شده ها متصل شود و پیام های خود را ارسال کند یا از آنها دریافت کند).

    به طور کلی برنامه ای که می خواهم توصیه کنم در نت کاملاً شناخته شده است و مدت زیادی است که وجود دارد. نامیده می شود FileZillaو اولاً کاملاً رایگان است ، ثانیاً کراس پلتفرم است (یعنی تقریباً تحت تمام سیستم عامل ها اجرا می شود) و ثالثاً از زبان روسی پشتیبانی می کند که بدون شک دلپذیر و راحت است.

    همچنین، دارای یک رابط معمولی قابل فهم، حداکثر ویژگی ها، حداقل اشکالات و سرعت عالی است.

    فایلزیلا را برای کار با FTP دانلود کنید

    در پنجره ای که ظاهر می شود، روی دکمه "کلیک کنید" میزبان جدید"، نوع ورودی را در فیلد انتخاب کنید" طبیعی(اگر نام کاربری و رمز عبور ندارید و این را می دانید FTPبدون آنها موجود است، می توانید نوع ورود را ترک کنید " ناشناس") و فیلدها را پر کنید" میزبان" (فقط آدرس FTPسروری که می خواهید به آن متصل شوید) وارد شدن, کلمه عبورو دکمه را فشار دهید خوب":

    پس از آن، با کلیک بر روی "چک باکس" در کنار دکمه ای که می شناسید، لیستی از میزبان هایی را که با نام های داده شده وارد کرده اید مشاهده می کنید (به طور پیش فرض این " میزبان جدید")، با کلیک بر روی نام به سرور متصل خواهید شد. پس از اتصال، در سمت چپ پنجره ای را مشاهده خواهید کرد که محتویات رایانه شما را نشان می دهد و در سمت راست ریموت کنترل را مشاهده خواهید کرد. FTP.

    آیا می خواهید خودتان بدانید و بتوانید کارهای بیشتری انجام دهید؟

    ما در زمینه های زیر به شما آموزش می دهیم: کامپیوتر، برنامه ها، مدیریت، سرورها، شبکه ها، ساخت سایت، سئو و موارد دیگر. اکنون جزئیات را بیابید!

    پس گفتار

    اینجا، در واقع، همه چیز همین است. امیدوارم این مقاله به نحوی برای شما مفید بوده باشد.
    اگر چیزی واضح نیست و سؤالی دارید، در نظرات بپرسید - من قطعاً سعی خواهم کرد به شما کمک کنم؛)

    آزاد کردیم کتاب جدید"بازاریابی محتوا در در شبکه های اجتماعی: چگونه وارد سر مشترکین شوید و عاشق برند خود شوید.

    اشتراک در

    ویدیوهای بیشتر در کانال ما - بازاریابی اینترنتی را با SEMANTICA یاد بگیرید

    این فناوری یکی از محبوب ترین ها برای دانلود و آپلود داده ها از/به سرورهای راه دور پراکنده در سراسر جهان است.

    از سیستم های Ftp برای ایجاد وب سایت ها استفاده می شود. تمام اطلاعات مربوط به منبع اینترنت در سرور FTP ذخیره می شود. هنگامی که یک توسعه دهنده نیاز به انجام برخی تنظیمات در سایت دارد، به سرور می رود، فایلی را که باید اصلاح شود دانلود می کند، سپس آن را دوباره آپلود می کند. و بس، تغییر اعمال شده است. این سریع و راحت است.

    یک سرور FTP چگونه به نظر می رسد؟

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


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

    ویژگی های سرور FTP

    بیایید نگاه دقیق تری بیندازیم جنبه های تکنیکیو به شما بگویم که سرور ftp چیست و چگونه کار می کند.

    وظیفه اصلی FTP انتقال فایل است.

    علاوه بر آپلود و بارگذاری اطلاعات، در دسترس است تیم های مختلف، که با آن می توانید فایل ها و دایرکتوری ها را مدیریت کنید:

    1. نیاز به احراز هویت
    2. وجود یک کانال اختصاصی برای هر اتصال.
    3. پشتیبانی از 2 حالت انتقال داده: متن و باینری (in سیستم دودویی). گزینه دوم زمان و ترافیک را کاهش می دهد.
    4. با استفاده از اتصال چندگانه حداقل دو کاناله. از طریق یکی، دستورات کنترلی منتقل می شوند و پاسخ های پردازش شده برگردانده می شوند. با کمک دیگران، انتقال فایل با نرخ یک کانال اختصاصی برای هر یک انجام می شود.

    نحوه اتصال به سرور FTP

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

    گزینه هایی برای ورود بدون مشخص کردن داده های ثبت نام وجود دارد. در این صورت گزینه های موجود برای بازدید کننده محدود خواهد بود.

    راه دیگری برای رفتن وجود دارد سرور FTP- دسترسی ناشناس به‌طور پیش‌فرض، ورود به سیستم زمانی اتفاق می‌افتد که «ناشناس» را وارد می‌کنید، املا ممکن است در مورد حروف متفاوت باشد. با این حال، رایج ترین راه زمانی که آنها پیشنهاد ورود به سیستم با استفاده از آدرس ایمیل. این گزینه دسترسی توسط بسیاری از میزبان های FTP که به روز رسانی های نرم افزار را ارسال می کنند استفاده می شود.

    برای اتصال، می توانید از یک مرورگر وب یا فایل منیجر مانند Total Commander، FileZilla استفاده کنید. از طریق مرورگر می توانید فایل ها را مشاهده و دانلود کنید، اما نمی توانید تغییراتی ایجاد کنید.

    کار از طریق برنامه مشتری FileZilla راحت تر است (می توانید آن را در دامنه عمومی بارگیری کنید).

    یک اتصال جدید مانند این ایجاد کنید:

    • در قسمت "Host" آدرس سرور ftp را وارد کنید.
    • فیلدهای «نام» کاربر، «رمز عبور» و در صورت لزوم «پورت» را پر کنید.

    از کجا می توانم آدرس بگیرم؟ اگر به سروری که روی هاست میزبانی شده است متصل شوید، مالک سایت همه دسترسی ها را دارد، آنها توسط ارائه دهنده ارائه شده اند.

    FTP برای چه چیز دیگری استفاده می شود؟

    فایل های وب سایت رایج ترین مورد استفاده هستند، اما به هیچ وجه تنها چیزی نیستند که در سرورهای FTP قرار دارند.

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

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

    معایب سرورهای FTP

    محافظت ضعیف در برابر هک و حملات. به خاطر اینکه ویژگی های فنینه تنها سرورها، بلکه کلاینت ها نیز ممکن است آسیب ببینند. از همین رو اطلاعات محرمانهآنها نباید ذخیره شوند.

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

    روز بخیر آقایان! امروز به آن خواهیم پرداخت FileZilla: بیایید در مورد راه اندازی این سرویس گیرنده FTP صحبت کنیم و مواردی را به شما بگوییم که در آن استفاده از Filezilla می تواند به میزان قابل توجهی در زمان و اعصاب شما صرفه جویی کند. پس بزن بریم!

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

    که در واقعیت های مدرن FTP اغلب هنگام کار با ریموت استفاده می شود سرورهای مجازی(توسط همان وب مسترها یا فریلنسرها). می توانید جزئیات بیشتری را از مقاله در مورد اینکه اتصال FTP چیست و چه گزینه های اتصال وجود دارد، بیاموزید.

    در همان مطالب، همانطور که در ابتدا گفتم، در مورد یکی از محبوب ترین کلاینت های FTP - FileZilla صحبت خواهیم کرد.

    FileZilla - سرویس گیرنده FTP رایگان

    FileZilla یک سرویس گیرنده FTP رایگان برای انتقال فایل ها با استفاده از پروتکلی به همین نام است. این برنامه به صورت رایگان توزیع شده است و برای دانلود از وب سایت رسمی در دسترس است. در بین تمام مشتریان FTP، یکی از مکان های پیشرو را اشغال می کند.

    و این فقط به این دلیل نیست که برنامه بسیار راحت و چند منظوره است. استفاده از FileZilla لذت بخش است. یک رابط بصری، انواع ابزارها و عملکردهای مختلف - اینها همه مزایای Filezilla نیستند.

    نصب برنامه

    شما می توانید Filezilla را کاملا رایگان دانلود کنید. برای انجام این کار، فقط به وب سایت رسمی بروید، جایی که دکمه مورد نظر بلافاصله در منوی اصلی در دسترس خواهد بود.

    همچنین اسنادی برای مبتدیان وجود دارد که نحوه کار با این برنامه را به شما می گوید.

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

    انتخاب کنید نسخه مورد نظر(به احتمال زیاد ویندوز x64)، پس از آن بارگذاری می کنیم فایل راه اندازیروی کامپیوتر

    مهم! اگر از لینوکس استفاده می کنید، نیازی به دانلود تصویر برنامه از سایت رسمی ندارید، می توانید برنامه را از مخازن نصب کنید.

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

    نصب FileZilla در ویندوز نباید مشکلی داشته باشد، فقط روی "I Agree" و سپس "Next" - "Next" - "Continue" کلیک کنید. پس از نصب، میانبر برنامه روی دسکتاپ و در لیست برنامه ها ظاهر می شود.

    راه اندازی سرویس گیرنده FTP

    پس از راه اندازی Filezilla، پنجره ای مانند این را مشاهده خواهید کرد. این گزینه تنظیم استاندارد است که بلافاصله پس از نصب خواهید داشت. در صورت تمایل، می‌توانید با استفاده از نمادهایی که در کنار منوی اصلی قرار دارند، نمایش برخی از پنجره‌های خاص را تغییر دهید (نشان داده شده با یک فلش).

    رابط اینجا با زبان سیستم مطابقت دارد (من آن را به زبان روسی دارم)، اما در صورت تمایل، می توانید آن را در تنظیمات (ویرایش - تنظیمات - زبان) تغییر دهید.

    در اینجا، درست در بالا، می‌توانید تم نماد، قالب تاریخ و زمان و موارد دیگر را تغییر دهید. که در تنظیمات استاندارد FileZilla کاملا قابل استفاده است: برای انتقال فایل ها به راحتی می توانید به هاست متصل شوید. این به تنظیمات خاصی نیاز ندارد، همه چیز بصری و ساده است.

    ظاهر برنامه

    بیایید نگاهی دقیق تر به رابط FileZilla بیندازیم. اگرچه بسیار ساده است، اما برای مبتدیان ممکن است کمی دشوار باشد. خود Filezilla (پنجره اصلی آن) به 6 جزء تقسیم می شود. هر یک از آنها مهم هستند و مسئولیت عمل خاصی را بر عهده دارند. در اینجا به نظر می رسد.

    در اینجا می توانید ببینید:

    1. منوی اصلی: دسترسی به تنظیمات و عملکرد برنامه.
    2. بلوک آیکون های ابزار: با کمک آنها می توانید عناصر رابط را کنترل کنید، و همچنین هر گونه عملیات کنترل انتقال فایل را بازتولید کنید.
    3. فیلدهای مجوز: در اینجا اطلاعاتی را برای ورود به سرور وارد می کنید (خود سرور میزبان، نام کاربری و رمز عبور و در صورت لزوم پورت).
    4. مدیر فایل در سرور راه دور (زمانی که به هاست متصل می شوید).
    5. مدیریت فایل بر روی کامپیوتر شما
    6. وضعیت عملیات (فایل های موجود در یک کار، انتقال ناموفق و غیره)

    با این اجزاست که کار خواهید کرد. در اینجا (در تصویر) من لاگ فرمان را علامت گذاری نکردم. بلافاصله در زیر فیلدهای مجوز قرار دارد - در آنجا می توانید تمام اقداماتی را که هنگام کار با برنامه انجام می شود مشاهده کنید.

    با کمک همین آیکون ها می توانید همه چیز را غیرفعال کنید عناصر اضافیرابط، تنها مدیر فایل برای انتقال فایل ها از یک کامپیوتر به یک سرور و بالعکس باقی می ماند. آنها ظاهر، به هر حال، می توان در تنظیمات تغییر داد: ویرایش - تنظیمات - رابط - تم ها.

    ویژگی مدیریت سایت

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

    راحت است، اینطور نیست؟ به "پروتکل" در تب "عمومی" توجه کنید. در اینجا می توانید انتخاب کنید که از کدام پروتکل برای اتصال به یک سایت خاص استفاده کنید. علاوه بر FTP استاندارد، می توانید از SFTP و Storj استفاده کنید. هر کدام از آنها مزایای خاص خود را دارند.

    در اینجا می توانید رمزگذاری را تنظیم کنید و حتی یک رنگ پس زمینه برای هر سایت انتخاب کنید (تا گیج نشوید).

    نحوه استفاده از کلاینت FTP

    اتصال به سرور/میزبان

    اکنون زمان آن است که به موضوع اصلی این مقاله برویم - نحوه استفاده از سرویس گیرنده FTP FileZilla و مهمتر از همه - نحوه ایجاد اتصال FTP به سرور.

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

    اگر بخواهیم برای هر سایت دسترسی های جداگانه ایجاد کنیم (اگر چندین در یک حساب کاربری وجود دارد)، همانطور که از اطلاعات موجود در اسکرین شات مشخص است، فقط باید به قسمت مربوطه برویم.

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

    برای دسترسی به داده های زیر نیاز داریم:

    • میزبان (سرور)
    • نام کاربری (ورود به سیستم)،
    • کلمه عبور.

    من همه آنها را دارم (تصویر بالا)، شما مال خود را خواهید داشت. داده ها را در فیلدهای مربوطه در Filezilla وارد کنید و روی "اتصال سریع" کلیک کنید.

    اگر عناصر رابط غیر ضروری را نیز غیرفعال کرده اید (با استفاده از نمادها)، این پنجره ای است که پس از اتصال موفقیت آمیز مشاهده خواهید کرد. همانطور که می بینید، در قسمت “Remote site” فایل هایی وجود دارد که هستند این لحظهدر هاست راه دور من هستند. در هر زمان با FileZilla می توانم آنها را دانلود، اصلاح و ویرایش کنم.

    هنگامی که به یک سرور راه دور متصل می شویم، می توانیم فایل ها را به عقب و جلو انتقال دهیم. ساده ترین راه برای انجام این کار کشیدن آن با نگه داشتن آن است دکمه سمت چپموش.

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

    اگر پنجره عملیات را روشن کنید، می توانید ببینید چه زمانی و کدام فایل ها منتقل شده اند.

    در تب بعدی، لیستی از فایل هایی که امکان انتقال آنها وجود ندارد در دسترس خواهد بود.

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

    برای ویرایش یک فایل، به عنوان مثال، کد PHP یا هر فایل دیگری، نیازی به دانلود دستی آن در دستگاه خود نیست. به سادگی بر روی آن کلیک کنید فایل مورد نظرکلیک راست کرده و سپس View/Edit را انتخاب کنید.

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

    در این صورت، سند ویرایش شده در رایانه ذخیره نخواهد شد. وضعیت موقتی دارد و پس از راه اندازی مجدد حذف می شود.

    اکثر فایل ها را می توان با این روش ویرایش کرد.

    جستجوی فایل

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

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

    دیگر

    با استفاده از فایل منیجرهاشما قادر خواهید بود هر اقدامی را با فایل ها و پوشه ها بازتولید کنید: تغییر نام، ایجاد دایرکتوری ها و موارد دیگر.

    نتیجه

    FileZilla- برنامه عالیکه کاملاً با اهداف مورد نظر مطابقت دارد. به شما امکان آپلود و دانلود را می دهد فایل های مختلفاز سرورهای راه دور تطبیق پذیری Filezilla به شما اجازه می دهد تا ناراحتی را فراموش کنید. بسیاری از چیزها در این کلاینت FTP فقط خودکار هستند، بنابراین باید حتما آن را امتحان کنید.

    به هر حال، اگر می خواهید در سایت ها کسب درآمد کنید، به سایت ما خوش آمدید.

    هنگامی که نه تنها اطلاعات زیادی، بلکه بسیار زیاد است، این سوال به طور خودکار مطرح می شود: کجا آن را ذخیره کنیم؟ هارد دیسک لاستیکی نیست پس این موردبهتر است از امکانات وسعت گسترده اینترنت استفاده کنید. برای این، سرورهای ویژه FTP اختراع شدند - ذخیره سازی فایل که حاوی اطلاعات مختلف زیادی است. آنها انتقال هر فایل را از رایانه به سرور و بالعکس آسان می کنند. تمام این کارها توسط پروتکل انتقال فایل (FTP) انجام می شود.

    زیبایی استفاده از سرور FTP چیست؟

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

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

    FTP پروتکلی برای انتقال داده ها از رایانه کاربر به سرور، از وب سایت به سرور است HDDیا بین سرورها مدت ها قبل از HTTP ظاهر شد. در صورتی که این تابع ارائه شده باشد، کاربران می توانند به صورت ناشناس اقدام به احراز هویت کرده و انجام دهند. امروزه برنامه های تخصصی برای انتقال داده ها از طریق پروتکل FTP و برنامه هایی برای توسعه وب با عملکرد تبادل داده داخلی وجود دارد.

    چرا به FTP نیاز دارید

    می تواند فایل ها را از کامپیوتر به سرور و از سرور به کامپیوتر کپی کند. یکی از مزایای استفاده از FTP این است که می توانید اسناد زیادی را به طور همزمان دانلود کنید. برخی از برنامه ها به شما امکان می دهند فایل ها را مستقیماً در هاست ویرایش کنید. پنجره استانداردمشتری به دو بخش تقسیم می شود:

    • اولی همه چیزهایی را که در سرور آپلود می شود نمایش می دهد.
    • در دوم - هر چیزی که در رایانه است.

    علاوه بر اینها از پنجره های کمکی استفاده می شود. کاربر سندی را که می‌خواهد میزبانی کند انتخاب می‌کند و آن را انتقال می‌دهد. قبل از آن، او باید مجوز داشته باشد. داده ها در قالب: @resource name.domain name مشخص شده اند.

    برخی از هاست های وب از طریق برنامه هایی مانند فایل منیجر دسترسی به سایت را فراهم می کنند. برخی از مرورگرها قبلاً این ویژگی را در خود دارند. نیز وجود دارد اجزای خاصکه می دانند چگونه با FTP کار کنند.


    آسیب پذیری ها

    FTP یک پروتکل بسیار قدیمی است. قبل از HTTP است و برای ایمن بودن طراحی نشده است. بنابراین او مسائل امنیتی زیادی دارد. در اینجا اساسی ترین آنها وجود دارد:

    • حملات جعلی؛
    • رهگیری اطلاعات کاربر؛
    • بو کشیدن؛
    • گرفتن پورت

    هنگام انتقال از طریق فایل های FTPرمزگذاری نشده اند بر این اساس، تمامی دستورات، نام‌های کاربری و رمزهای عبور می‌توانند توسط متجاوزان رهگیری شوند. برای این، از نسخه های امن استفاده می شود، به عنوان مثال، برای FTP - این FTPS است.

    انتقال امن اطلاعات

    روش های زیر برای ارسال داده ها محافظت می شوند حملات هکرها A: انتقال FTPS، SFTP و FTP از طریق SSH. با FTPS می توانید جلسه را ایمن کنید. سرور FTP دستور AUTH TLS را دریافت می کند و سپس اتصالاتی را که رمزگذاری نشده اند رد می کند.


    SFTP فهرستی از دستورات مشابه FTP دارد. از پروتکل SSH استفاده می کند که تمام ترافیک را رمزگذاری می کند. دستورات و داده ها به این ترتیب کدگذاری می شوند. بر این اساس، تمام رمزهای عبور و سایر اطلاعاتی که برای اشخاص ثالث در نظر گرفته نشده است به صورت متن شفاف منتقل نمی شوند.

    راه دیگر برای انتقال از طریق پروتکل SSH، تونل کردن جلسه از طریق اتصال SSH است.

    اتصال و تبادل داده

    دو نوع کار ممکن است:

    • فعال؛
    • منفعل

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

    که در تنظیمات FTPشما می توانید حالت های انتقال زیر را انتخاب کنید:

    • در خط؛
    • مسدود کردن؛
    • فشرده شده است.

    هنگامی که حالت اول را انتخاب می کنید، داده ها به صورت یک جریان پیوسته ارسال می شوند. پردازش از طریق TCP انجام می شود. که در حالت عادیداده ها قطعه بندی می شوند و معمولاً به این شکل ارسال می شوند: بلوک هدر، تعداد بایت ها، فیلد داده. در روش فشرده، تمام داده ها توسط یک الگوریتم فشرده شده و به دلیل وزن کمتر جسم، بسیار سریعتر منتقل می شوند.

    مجوز

    طرح نام کاربری/رمز عبور برای شناسایی کاربر و متعاقباً اختصاص حقوق برای مدیریت فایل ها استفاده می شود. نام با دستور USER و رمز عبور با دستور PASS ارسال می شود.


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

    تفاوت با پروتکل http

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


    کاهش هزینه های ترافیک و بر این اساس، کاهش زمان تبادل داده ها به دلیل حالت انتقال باینری انجام می شود. کار پس از ورود مشتری به جلسه شروع می شود و تمام عملیات بعدی در چارچوب آن انجام می شود. این یکی از ویژگی های متمایز کننده، گذشته از همه اینها پروتکل HTTPاطلاعات مربوط به کاربران ثبت نام شده را به خاطر نمی آورد - این عملکرد با روش های خارجی انجام می شود.

    ارتباط کامپیوتر و مشتری به طور پیش فرض در پورت 21 است و برای مدیریت استفاده می شود. اتصال داده دوم روی درگاه بیستم یا هر پورت دیگری که به درستی پیکربندی شده باشد باز می شود.

    نحوه کار با فایل ها

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

    1. پس از ظاهر شدن پنجره اصلی در فیلدهای مربوطه، باید نام میزبان، نام کاربری، رمز عبور، پورت را وارد کنید.
    2. پس از تأیید موفقیت آمیز، لیستی از هر چیزی که در سرور آپلود می شود ظاهر می شود.
    3. شما باید شیئی را انتخاب کنید که می خواهید از رایانه یا از سرور به رایانه روی سرور آپلود کنید.
    4. پس از علامت گذاری فایل مناسب، تماس بگیرید منوی زمینهبا استفاده از PCM، را انتخاب کنید اقدام مورد نظر: دانلود، افزودن به کار، ویرایش، حذف، تغییر نام، کپی آدرس، تنظیم حقوق دسترسی. این توابع ممکن است بسته به برنامه مورد استفاده متفاوت باشد.

    راهی برای تبادل مستقیم بین دو سرور بدون بارگیری در رایانه وجود دارد. دو اتصال به سرورهای مختلف درخواست شده است. در یکی از آنها، یک فایل برای انتقال انتخاب شده و آدرس IP سرور دوم نشان داده شده است. برای این، از FXP استفاده می شود - پروتکل تبادل مستقیم.

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

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

    اتصال FTP از طریق مرورگر

    برای اتصال و همچنین هنگام استفاده برنامه های تخصصی، کاربر باید ورود، رمز عبور، آدرس IP داشته باشد. خود اتصال هنگام استفاده از خط فرمان رخ می دهد. برای این کار باید آدرسی با این فرمت وارد کنید: ftp://login to login: server password@ip address. به عنوان مثال، ftp://myname: [ایمیل محافظت شده]. اگر اتصال موفقیت آمیز بود، لیستی از تمام اسناد ظاهر می شود. به عنوان یک قاعده، بسته به نوع میزبانی، فایل های سایت در پوشه public_html یا www ذخیره می شوند.

    برای کپی کردن یک سند، به سادگی آن را بکشید و رها کنید. این روش به شما اجازه نمی دهد اسناد را از یک سرور به سرور دیگر منتقل کنید. تغییر مجوزهای خواندن/نوشتن در مرورگر آسان است. برای انجام این کار، برای انتخاب فایلی که از قبل روی سرور است، راست کلیک کنید. پنجره ای با تنظیمات ظاهر می شود. باید مجوز مورد نیاز را نشان دهد.

    FileZilla

    این یکی از محبوب ترین کلاینت های FTP برای ویندوز است. کار با این برنامه بسیار آسان است. پنجره اصلی به پنج قسمت تقسیم می شود. سه تا از آنها ساختار فایل کامپیوتر را نمایش می دهند و چهار - سرور. فیلدهای مورد نیاز نشان دهنده ورود، رمز عبور، پورت هستند.


    اگر قصد دارید مکررا از یک اتصال خاص استفاده کنید، اطلاعات ورود به سیستم در "مدیر سایت" مشخص شده است. در تنظیمات، می توانید شناسایی را انتخاب کنید، داده های ورود را در پوشه ها توزیع کنید، نظر اضافه کنید. برای انتقال فایل، باید آن را انتخاب کرده و به آن بکشید پنجره کار، جایی که ساختار فایلکامپیوتر.

    فرمانده کل

    برای آپلود و دانلود فایل با استفاده از Total Commander، باید دنباله اقدامات زیر را انجام دهید:

    1. به تب "شبکه" بروید.
    2. آیتم منوی "اتصال به سرور" را انتخاب کنید.
    3. در پنجره ای که ظاهر می شود، روی دکمه "افزودن" کلیک کنید.
    4. نام اتصال، سرور، حساب، کلمه عبور.
    5. پرچم "حالت تبادل غیرفعال" را تنظیم کنید، روی OK کلیک کنید.
    6. پس از آن، اتصال انتخاب شده را علامت بزنید، روی دکمه "اتصال" کلیک کنید.

    خط فرمان

    اگر کاربر مایل به استفاده نیست رابط کاربری گرافیکی، اگرچه این بسیار راحت است و به شما امکان می دهد برخی از عملکردها را سریعتر انجام دهید، می تواند از خط فرمان استفاده کند:

    1. اتصال با دستور Open انجام می شود. استفاده باید به این صورت باشد: پورت ftp.server.com را باز کنید.
    2. اگر از استاندارد 21 استفاده شود، می توان پارامتر پورت را حذف کرد.
    3. Server.com با آدرس سروری که سایت در آن قرار دارد جایگزین می شود.

    برای تغییر نام، از تغییر نام استفاده کنید، برای تغییر دایرکتوری فعلی، از cd به عنوان استاندارد استفاده می شود، برای خروج باید بسته را تایپ کنید و برای حذف، از delete یا disconnect استفاده کنید.