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

FTP، سرورهای TFTP: توضیحات، عملیات، پیکربندی

FTP (پروتکل انتقال فایل) یکی از قدیمی ترین پروتکل های کامپیوتری است که برای دریافت/انتقال داده ها از راه دور استفاده شده است. سرورها با استفاده از آن مدتها قبل از ظهور اینترنت به طور فعال مورد استفاده قرار می گرفتند. اکنون پروتکل برای استفاده از کانال های TCP/IP اصلاح شده است. این پروتکل از معماری سرویس گیرنده-سرور استفاده می کند، یعنی یک برنامه برای سازماندهی سرور و برنامه دیگری برای آپلود و دانلود استفاده می شود.

نحوه اجرای سرور FTP از طریق سرور FTP طلایی

پیکربندی و راه اندازی سرور FTP ابزارهای ویندوز 7 روشی قابل اعتماد، اما نه سریع است که به تعداد زیادی اقدامات ماهرانه نیاز دارد. اگر به یک سرور "برای دیروز" نیاز دارید، اما نمی خواهید دستورالعمل ها و تنظیمات را به هم بزنید، استفاده از برنامه فشرده و بسیار ساده Golden FTP Server گزینه خوبی است. به عنوان یک نسخه رایگان و حرفه ای وجود دارد، اگرچه اولین گزینه برای برنامه های داخلی کافی خواهد بود. علیرغم اندازه متوسط ​​توزیع، این برنامه چندین مزیت دارد:

  • سهولت نصب و حجم کم فایل های نصب؛
  • با استفاده از سرعت کامل کانال اینترنت. اگرچه این ممکن است یک نقطه ضعف باشد، زیرا زمانی که 50-100 کاربر به طور همزمان متصل می شوند، برنامه کانال را به همراه شبکه شرکتی روی تیغه ها قرار می دهد.
  • توانایی از سرگیری فایل ها در صورت قطع اتصال. برای استفاده از این ویژگی، باید از یک سرویس گیرنده FTP استفاده کنید که از از سرگیری فایل ها نیز پشتیبانی می کند.
  • رابط روسی شده به طور پیش فرض.

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

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

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

نحوه باز کردن سرور FTP در File Explorer

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


فایل‌های بزرگ نباید دانلود شوند، زیرا اکسپلورر از ازسرگیری داده‌ها هنگام پایان جلسه پشتیبانی نمی‌کند. برای این کار از کلاینت های FTP با قابلیت Resume استفاده کنید.

اگر سرور FTP باز نشد چه باید کرد؟

ناتوانی در دسترسی به سرور FTP می تواند به دلایل متعددی باشد که هم مربوط به تنظیمات خود کامپیوتر و هم به سیاست های داخل شبکه شرکت می باشد.

جدول: علل رایج خطاها و راه حل های دسترسی به سرور FTP

علتراه حل ممکن
نام کاربری یا رمز عبور نادرست (بدون رمز عبور) که با آن تلاش برای دسترسی به منبع انجام می شود.لطفاً با جفت رمز عبور صحیح دوباره امتحان کنید. توجه داشته باشید که بسیاری از سایت های FTP شرکتی از ورود مهمان پشتیبانی نمی کنند.
دسترسی از طریق یک برنامه شخص ثالث است که به لیست حذف اضافه نشده است دیواره آتش، و درخواست های مشتری خروجی را مسدود می کند.برنامه کلاینت را به جدول استثنای فایروال اضافه کنید.
پورت 21 TCP/IP که از طریق آن به منابع FTP به طور پیش فرض دسترسی پیدا می کند، توسط تنظیمات روتر مسدود شده است. از طرف دیگر، سرور را می توان به گونه ای پیکربندی کرد که روی پورت دیگری کار کند. باید از مدیر منبع دریابید که با کدام یک.با استفاده از پنل مدیریت وب روتر خود، تنظیمات آن را تغییر دهید تا بتواند با پورت 21 یا پورت دیگری که توسط سرور استفاده می شود کار کند.
تبلیغاتی طرح تعرفهارائه دهنده خدمات اینترنت شما به شما اجازه نمی دهد با تعدادی از پروتکل های اینترنتی از جمله FTP کار کنید.مراقب یک طرح تعرفه گران تر باشید. بسیاری از ارائه دهندگان امکانات مورد نیاز برای اجرای یک سرور FTP ( آدرس استاتیک، مجوز درخواست های دریافتی، اسکریپت ها) فقط در طرح های شرکتی گران قیمت.

نحوه پیکربندی و اجرای یک سرور FTP با استفاده از ابزارهای داخلی ویندوز 7

بسیاری از بسته های نرم افزاری را می توان از وب برای ایجاد سرورهای FTP دانلود کرد. اما ابتدا سعی کنید سرور را با استفاده از ویژگی های داخلی سیستم عامل پیکربندی کنید. ابزارهای ایجاد وب سرورهای ادغام شده در کیت توزیع در ویندوز 7 بیسیک و بالاتر موجود است.

اگر ویندوز 7 نسخه Home یا Starter را نصب کرده اید، باید از بسته های نرم افزاری شخص ثالث استفاده کنید یا سیستم عامل خود را ارتقا دهید. نسخه های ویندوز 7 پایه و بالاتر.

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

  1. "کنترل پنل" را باز کنید و "آیکون های کوچک" را در تنظیمات "نمایش" انتخاب کنید.
  2. به بخش "برنامه ها و ویژگی ها" و سپس به "روشن یا خاموش کردن" بروید اجزای ویندوز».
    به بخش "برنامه ها و ویژگی ها" بروید - این بخش شامل زیربخش "روشن یا خاموش کردن ویژگی های ویندوز" است.
  3. تنظیم چک باکس ها:
  4. روی OK کلیک کنید و منتظر بمانید تا فرآیند تکمیل شود. منتظر بمانید تا مراحل نصب کامپوننت تکمیل شود
  5. به بخش "Administration" در "Control Panel" بروید.
    بخش "Administration" حاوی ابزارهایی برای پیکربندی سرور است
  6. ابزار IIS Manager را انتخاب کنید.
    "IIS Manager" را باز کنید - این عنصر اصلی سرور FTP است
  7. به تب Sites بروید. در IIS Manager، به تب Sites بروید
  8. روی تب "sites" کلیک راست کرده و از منوی کشویی اکشن "Add FTP site" را انتخاب کنید. از جانب منوی زمینهبرگه "سایت ها" عمل "افزودن سایت FTP" را انتخاب کنید
  9. نام سایت FTP آینده و مسیر دایرکتوری که قرار است محتویات آن را از سرور FTP توزیع کنید را مشخص کنید.
    به طور پیش فرض، فیلد "مسیر فیزیکی" روی C:\inetpub\ftproot تنظیم شده است - می توانید آن را به قسمت خود تغییر دهید.
  10. روی "Next" کلیک کنید و پارامترهای راه اندازی سایت FTP را مشخص کنید. اگر نمی‌خواهید وقتی رایانه را روشن می‌کنید، سایت به‌طور خودکار راه‌اندازی شود، علامت کادر «Start the FTP Automatic» را بردارید.
    تنظیمات راه اندازی سرور FTP را پیکربندی کنید
  11. در بخش SSL، "No SSL" را انتخاب کنید. روی Next کلیک کنید، سپس روی Finish کلیک کنید.
    در پنجره "Authentication and Authorization Details" فقط روی دکمه "Finish" کلیک کنید
  12. شما با موفقیت یک سایت FTP ایجاد کردید. اکنون به مسیر "Control Panel"> "Firewall"> "Advanced Settings"> "Rules for incoming connections" بروید.
  13. موارد FTP Server Passive (FTP Passive Traffic-In) و FTP Server (Incoming Traffic) را انتخاب و فعال کنید.
    برای فعال کردن یک قانون، مکان نما را روی آن قرار دهید و روی دکمه "فعال کردن قانون" در منوی سمت راست کلیک کنید.
  14. به بخش Outbound Rules بروید و قانون FTP Server (FTP Traffic-Out) را فعال کنید.
    قانون FTP Server (FTP Traffic-Out) را در قسمت Outbound Rules فعال کنید
  15. به Control Panel>Administrative Tools>Computer Management>Local Users>Groups بروید. بر روی گزینه "Groups" کلیک راست کرده و اکشن "Create Group" را انتخاب کنید.
    گروهی از کاربران ایجاد کنید که بتوانند به سرور FTP شما دسترسی داشته باشند
  16. نام گروه FTP را مشخص کنید و روی "ایجاد" کلیک کنید.
    یک نام برای گروه کاربری ایجاد کنید
  17. روی بخش "کاربران" کلیک راست کرده و عمل " را انتخاب کنید. کاربر جدید» از منوی زمینه. کاربرانی ایجاد کنید تا در گروه شما قرار بگیرند
  18. یک نام کاربری و رمز عبور (حداقل 8 کاراکتر) وارد کنید. توصیه می کنیم کادرهای "ممنوعیت تغییر رمز عبور توسط کاربر" و "رمز عبور به طور نامحدود منقضی می شود" را علامت بزنید. روی دکمه "ایجاد" کلیک کنید.
    پارامترهای مجوز کاربر (نام، رمز عبور) را تنظیم کنید، گزینه های موجود را فعال یا غیرفعال کنید
  19. روی کاربر ایجاد شده کلیک راست کرده و اکشن "Properties" را انتخاب کنید، سپس به تب "Group Membership" بروید. روی افزودن کلیک کنید.
    در ویژگی های کاربری که ایجاد کرده اید، در تب "عضویت گروه"، روی دکمه "افزودن" کلیک کنید.
  20. نام گروهی که ایجاد کردید را در کادر متن وارد کنید و روی Check Names کلیک کنید.

    فراموش نکنید که پس از وارد کردن نام گروه در قسمت متن، روی دکمه "بررسی نام ها" کلیک کنید
  21. به Control Panel>Administrative Tools>IIS Manager بروید. در بخش "اتصالات"، مکان نما را در سایت FTP خود قرار دهید و روی نماد "قوانین مجوز FTP" کلیک کنید.
    مکان نما را در سایت FTP خود در منوی "اتصالات" قرار دهید، سپس روی نماد "قوانین مجوز FTP" کلیک کنید.
  22. روی Add Allow Rule کلیک کنید.
    روی اقدام Add Allow Rule برای سایت FTP خود کلیک کنید
  23. گزینه «نقش‌ها یا گروه‌های کاربر مشخص» را انتخاب کنید، نام گروه خود را در قسمت متن تایپ کنید. چک باکس های "خواندن" و "نوشتن" را علامت بزنید. روی OK کلیک کنید.
    نام گروه خود را مشخص کنید و چک باکس های "خواندن" و "نوشتن" را علامت بزنید.
  24. اگر می خواهید اجازه دسترسی به همه کاربران را بدهید، دوباره روی «Add Allow Rule» کلیک کنید و «All Anonymous Users» را انتخاب کنید. کادر انتخاب «فقط خواندن» را علامت بزنید.
    در صورت نیاز، حق دانلود فایل ها از سرور FTP خود را به همه کاربران اضافه کنید
  25. اکنون روی نماد FTP Authentication کلیک کنید.
    روی آیکون "Authentication FTP" کلیک کنید
  26. روی حالت «دسترسی ناشناس» کلیک راست کرده و اکشن «فعال» را انتخاب کنید. در حال حاضر به سرور FTPهمه می توانند بپیوندند
    دسترسی ناشناس را فعال کنید تا همه کاربران بتوانند به سرور FTP شما دسترسی داشته باشند
  27. روی نماد FTP Logging کلیک کنید.
    روی نماد FTP Logging کلیک کنید
  28. در پنجره ای که باز می شود، ورود به سیستم را پیکربندی کنید.
    ورود به سیستم را برای سرور FTP خود تنظیم کنید

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

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

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

  • از طریق "Explorer"؛
  • از طریق یک ابزار ویژه کنسول ftpuse.

نصب یک منبع FTP با استفاده از Windows Explorer

نصب یک منبع FTP با استفاده از ابزار کنسول ftpuse

متأسفانه، اشتراک FTP به صورت نصب شده است درایو شبکهبا استفاده از "Explorer"، تنها در "Explorer" قابل مشاهده خواهد بود. اگر نیاز به دسترسی به چنین دیسکی از طریق مدیر فایلیا از خط فرمان، باید استفاده کنید ابزار ویژه ftpuse.

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

پردازنده PowerShell از زمان Windows 7 SP1 بخشی از سیستم عامل بوده است. اگر سرویس پک را نصب نکرده‌اید، باید فایل راه‌اندازی پوسته را از وب‌سایت مایکروسافت دانلود کنید.

جدول: دستورات ابزار ftpuse که به شما امکان می دهد دسترسی به یک منبع FTP را پیکربندی کنید

نام دستگاهنام درایو منطقی را مشخص می کند که منبع شبکه تحت آن در سیستم عامل نصب می شود.
ftphostnameنام یا آدرس سروری را که باید به آن متصل شوید را مشخص می کند.
راه دورپوشه شبکه ای که به عنوان دایرکتوری ریشه درایو منطقی نصب شده استفاده می شود.
کلمه عبوررمز دسترسی را تنظیم می کند.
/کاربرنام کاربری که به سرور متصل می شود.
/ غیر منفعلحالت فعال عملکرد را تنظیم می کند.
/owneraccessonlyدرایو شبکه فقط برای برنامه ای که ابزار ftpuse از آن راه اندازی شده است قابل مشاهده است.
/بندرشما می توانید یک آدرس پورت TCP دلخواه را که برای ارتباط با سرور استفاده می شود تنظیم کنید. پیش فرض پورت 21 است.
/پنهان شدنبرنامه را در پس زمینه اجرا می کند، هیچ پیامی روی صفحه نمایش داده نمی شود.
/debugابزار در حالت اشکال زدایی اجرا می شود.
/حذفجلسه جاری را حذف می‌کند، اتصال را از سرور قطع می‌کند و دیسک را جدا می‌کند.

نمونه هایی از ابزار ftpuse

در اینجا چند نمونه از استفاده از دستورات ftpuse برای راه اندازی سرور به عنوان درایو محلی آورده شده است:

  • ftpuse F: ftp.abrris.com - به این ترتیب یک درایو منطقی F: در سیستم، مرتبط با ftp-server ftp.abrris.com ایجاد می کنیم.
  • ftpuse F: ftp.abrris.com /USER:junkers 1944 - کاربر مجاز junkers را با رمز عبور 1944 به سرور ftp.abrris.com متصل کنید.
  • ftpuse F: /delete - درایو F: را قطع کنید و از سرور جدا شوید.

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

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

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

سرور FileZilla - انعطاف پذیر، سازنده و ایمن

FileZilla Server - توسط تیمی که معروف را ایجاد کرده است مرورگر فایرفاکس. او متفاوت است مقدار زیادیتنظیمات، در دسترس بودن نسخه برای سیستم عامل های 32 و 64 بیتی، امکان مدیریت از راه دور. و برای همه این طیف از امکانات، لازم نیست یک پنی بپردازید. نصب و پیکربندی سرور به چند مرحله ساده تقسیم می شود. این برنامه در بسیاری از پلتفرم ها وجود دارد و اگر یاد گرفته اید که چگونه چنین سروری را راه اندازی کنید محیط ویندوز، سپس با کمترین تفاوت می توانید همین کار را در Linux یا MAC OS انجام دهید.

نصب سرور FireZilla

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

تنظیم سرور

پس از نصب موفقیت آمیز بسته نرم افزاری سرور، کامپیوتر خود را مجددا راه اندازی کنید و برنامه FireZilla Server را اجرا کنید.

  1. در کادر محاوره ای که ظاهر می شود، آدرس سرور و پورت را مشخص کنید. اولین بار که وصل می شوید نیازی به وارد کردن رمز عبور ندارید. این اتصال فقط از رایانه ای که روی آن امکان پذیر است اجزای نرم افزارسرور دسترسی به سرور از دستگاه دیگری امکان پذیر نخواهد بود، زیرا آدرس 127.0.0.1:14147 فقط برای اتصالات محلی استفاده می شود. آدرس سرور و پورت را برای اتصال وارد کنید
  2. بخش تنظیمات منوی ویرایش شامل تنظیمات متعددی است که به شما امکان می دهد پیکربندی کنید بسته نرم افزاریبه درستی.
    به تنظیمات سرور FileZilla بروید
  3. در تب تنظیمات عمومی، می توانید تنظیمات اولیه را تغییر دهید:
  4. برای راحتی کاربران می توانید در قسمت پیام خوش آمدگویی یک پیام تبریک متنی تنظیم کنید که برنامه مشتری پس از اتصال موفقیت آمیز به سرور، آن را به کاربر نشان می دهد. با استفاده از متاکاراکترها، می توانید خروجی اطلاعات سرویس را در پنجره مشتری پیکربندی کنید.
    در قسمت پیام خوش آمد گویی می توانید پیام خوش آمدگویی تنظیم کنید و اطلاعات خدمات را برای کاربران نمایش دهید
  5. در قسمت IP bindings محدوده آدرس های IP را که کاربران می توانند از طریق آن به سرور دسترسی داشته باشند را مشخص کنید. این بخش از تنظیمات به شما امکان می دهد دسترسی به منبع را فقط از طریق سازماندهی کنید شبکه محلییا حتی از یکی از بخش های آن.
    محدوده آدرس هایی را که می توان از آنها به سرور خود دسترسی داشت محدود کنید
  6. فیلتر کردن آدرس را در بخش IP Filter تنظیم کنید: قسمت متن بالا به لیست "سفید" و قسمت پایین - "سیاه" تنظیم شده است.
    لیست های "سفید" و "سیاه" آدرس های IP را پر کنید
  7. ورود به سیستم را در بخش Logging تنظیم کنید. فایل های گزارش را می توان هر روز دوباره ایجاد کرد یا تمام آمارها در یک نوشته می شود.
    ورود به سیستم FileZilla Server را در بخش Logging تنظیم کنید
  8. در قسمت Speed ​​Limits می توانید پهنای باند موجود برای سرور را محدود کنید. می‌توانید محدودیت‌های جهانی تنظیم کنید، یا می‌توانید آن‌ها را بر اساس تقویم و حتی ساعت‌های فردی تنظیم کنید. واحد اندازه گیری کیلوبایت است.
    در صورت لزوم می توانید محدودیت های پهنای باند را در قسمت Speed ​​Limits تعیین کنید
  9. در بخش فشرده سازی Filetransfer، می توانید فشرده سازی فایل را هنگام آپلود پیکربندی کنید. اما توصیه می کنیم تنظیمات پیش فرض را رها کنید.
    بهتر است در قسمت تنظیمات فشرده سازی Filetransfer تغییراتی ایجاد نکنید
  10. وقت آن است که حساب های کاربری را تنظیم کنید که اجازه دسترسی به منابع سرور شما را داشته باشند. برای باز کردن رابط مدیریت کاربر، به بخش کاربران در منوی ویرایش بروید.
    می توانید یک کاربر جدید در بخش کاربران از منوی ویرایش اضافه کنید
  11. برای افزودن یک کاربر جدید، روی دکمه افزودن کلیک کنید، به او وارد شوید و عضویت گروه را مشخص کنید. برای یک کاربر جدید، یک لاگین تنظیم کنید و مشخص کنید که به کدام گروه تعلق دارد
  12. برای کاربر ایجاد شده، یک رمز عبور و محدودیتی در تعداد اتصالات به سرور خود تعیین کنید.
    یک رمز عبور کاربر و تعداد مجاز اتصالات به سرور را تنظیم کنید
  13. در برگه اشتراک‌گذاری پوشه‌ها، می‌توانید دسترسی کاربر به منابع خاصی را روی سرور خود پیکربندی کنید. برای این کار تب Shared folders را انتخاب کرده و روی دکمه Add کلیک کنید.
    دکمه های افزودن را اشتباه نگیرید: برای افزودن پوشه ها باید روی دکمه افزودن که در تصویر مشخص شده است کلیک کنید.
  14. پوشه ای را روی دیسک انتخاب کنید و از گزینه های موجود در قسمت چپ پنجره برای تنظیم حقوق دسترسی لازم استفاده کنید:
    • فقط خواندن - خواندن;
    • نوشتن - نوشتن;
    • حذف - حذف؛
    • تغییر فایل ها در یک پوشه - ضمیمه.

این تنظیمات اولیه را کامل می کند. سرور آماده استفاده است و تنظیمات امنیتی با معیارهای استفاده خانگی یا یک شبکه اداری کوچک مطابقت دارد.

ویدئو: نصب و پیکربندی سرور FileZilla مرحله به مرحله

سرور TFTP برای نیازهای کوچک

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

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

یک سرور TFTP بر روی کامپیوتر خود نصب کنید:

  1. دانلود بسته توزیع برنامه:
    • tftpd32 اگر سیستم عامل 32 بیتی دارید.
    • tftpd64 اگر سیستم عامل 64 بیتی دارید.
  2. برنامه را در یکی از دو گزینه نصب کنید: نرم افزار استانداردیا سرویس سیستم
  3. اگر نصب سرویس را انتخاب کردید، پس از اتمام مراحل نصب، کامپیوتر خود را مجددا راه اندازی کنید.

سرور به تنظیمات خاصی نیاز ندارد، اما پس از راه اندازی، مطمئن شوید که تمام تنظیمات در تب TFTP مانند تصویر است. تنظیمات پیش فرض ابزار tftpd32 به این صورت است

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

  • tftp 192.168.1.10 GET filename.txt - برای دریافت فایل از سرور.
  • tftp 192.168.1.10 PUT filename.txt - برای ارسال فایل به سرور.

برای کار با کلاینت TFTP در ویندوز 7، باید آن را از طریق گفتگوی "System Components" نصب کنید. در نسخه‌های قدیمی‌تر سیستم‌عامل، مشتری بدون مراحل اضافی در دسترس است.


افزودن یک کلاینت TFTP با استفاده از جعبه گفتگوی اجزای سیستم

ویدئو: کار با سرور TFTP - بازیابی اضطراری سیستم عامل روتر

برنامه های مشتری برای اتصال به سرورهای FTP

برنامه های مشتری عملکردهایی مانند:

  • اتصال به سرورهای FTP؛
  • از سرگیری فایل ها در صورت قطع اتصال؛
  • ثبت اتصال؛
  • ذخیره سازی بسیاری از تنظیمات در سرورهای مختلف؛
  • عملیات گروهی با فایل ها.
  • جستجوی سرور

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

فرمانده کل

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

دور

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

یکی دیگر از برنامه های مشتری رایگان از سازندگان مرورگرهای موزیلاو فایرفاکس. به لطف رابط کاربری مختصر و روسی سازی عالی برای کاربر ساده و قابل دسترس است. نسخه هایی از FireZilla برای Windows، Linux، Mac OS و حتی Andriod وجود دارد.
FileZilla یک سرویس گیرنده FTP از سازندگان مرورگر معروف فایرفاکس است.

از جمله ویژگی هایی که آن را از برنامه های رقیب متمایز می کند، باید به موارد زیر اشاره کرد:

  • پشتیبانی از تعداد زیادی پروتکل؛
  • از سرگیری دانلود فایل ها در صورت قطع اتصال و پشتیبانی از کار با فایل های بزرگ.
  • کراس پلتفرم؛
  • امکان نشانه گذاری؛
  • پشتیبانی از کشیدن و رها کردن فایل ( تکنولوژی کشیدن& رها کردن)؛
  • تنظیمات سرعت انتقال انعطاف پذیر و امکان رزرو بخشی از کانال اینترنت؛
  • ویرایش فایل ها به طور مستقیم بر روی سرور؛
  • جستجوی فایل از راه دور

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

  • توانایی انتقال فایل ها از سرور به سرور بدون بارگیری در رایانه؛
  • اجرای با کیفیت بالا یک رابط دو پانل؛
  • دانلود منیجر داخلی با لیست دانلود قابل تنظیم.

FTPPrush باید برای کاربران MS Office جذاب باشد

بهتر است با نسخه انگلیسی رابط کار کنید، زیرا کیفیت بومی سازی روسی چیزهای زیادی برای دلخواه باقی می گذارد.

CoffeCup Free FTP یک کلاینت برای بی‌تجربه‌ترین و بی‌تجربه‌ترین کاربران است که به شما امکان دانلود و آپلود فایل‌ها را تنها با یک کلیک ماوس می‌دهد. کمبود تنظیمات بیش از آن است که توسط بصری جبران شود رابط شفاف، بومی سازی با کیفیت بالا و برنامه رایگان. با این وجود، این برنامه از حالت دو صفحه ای کامل و توانایی انتقال فایل ها از سرور به سرور بدون پیش بارگذاری پشتیبانی می کند و همچنین دارای یک ویرایشگر ساده HTML در هیئت مدیره است.
با مشتری FTP رایگان CoffeeCup، لازم نیست نگران تنظیمات باشید

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

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

FTP، سرور FTP چیست و برای چیست؟

FTP (پروتکل انتقال فایل) یک پروتکل انتقال داده است. مدت ها پیش توسعه یافته و در حال حاضر به طور گسترده در اینترنت برای انتقال فایل ها استفاده می شود. این پروتکل اغلب توسط مدیران سایت به منظور دانلود یا آپلود فایل ها در هاست خود در اینترنت استفاده می شود.

پروتکل FTP طبق طرح اجرا می شود " مشتری-سرور"، یعنی کلاینت های FTP و بر این اساس، یک سرور FTP وجود دارد.

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

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

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

نصب سرور FTP در ویندوز سرور 2016

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

توجه داشته باشید! اگر قبلاً هر یک از سرویس‌های نقش «سرویس وب IIS» و به ویژه «کنسول مدیریت IIS» را نصب کرده‌اید، مطمئناً نیازی به نصب آنها ندارید، فقط باید بررسی کنید که آیا «سرویس FTP» درست است یا خیر. نصب شده و اگر هست، به تنظیمات سرور FTP بروید.

در این مقاله، من دو گزینه برای نصب یک سرور FTP نشان خواهم داد: اولی با استفاده از جادوگر و دومی با استفاده از Windows PowerShell.

نصب سرور FTP با استفاده از Wizard

مرحله 1

باز میکنیم " مدیر سرور"، برای مثال از منوی شروع.

گام 2

در این مرحله از جادوگر، ما می توانیم بلافاصله روی "کلیک کنیم" به علاوه».

مرحله 3

سپس نوع نصب را انتخاب کنید " نصب نقش ها یا ویژگی ها"، کلیک" به علاوه».

مرحله 4

در مرحله بعد، سرور مورد نظر را انتخاب کنید، من یکی دارم، بنابراین بلافاصله روی " کلیک می کنم. به علاوه».

مرحله 5

در مرحله انتخاب نقش ها، نقش را علامت گذاری کنید " وب سرور (IIS)».

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

مرحله 6

در مرحله انتخاب کامپوننت، ما چیزی را انتخاب نمی کنیم، زیرا دیگر به هیچ کامپوننتی نیاز نداریم. کلیک " به علاوه».

مرحله 7

مرحله 8

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

مرحله 9

پارامترهای نصب را بررسی کنید و روی " کلیک کنید نصب».

مرحله 10

پس از اتمام نصب، جادوگر این را به ما سیگنال می دهد، روی " کلیک کنید بستنو سرور را ریستارت کنید.

نصب سرور FTP با استفاده از Windows PowerShell

برای نصب نقش ها و ویژگی ها در Windows PowerShell یک cmdlet مخصوص وجود دارد Install-WindowsFeature. برای نصب سرور FTP با استفاده از PowerShell، دستورات زیر را اجرا کنید.

برای نصب سرویس FTP

Install-WindowsFeature -Name "Web-Ftp-Service"

برای نصب ابزار IIS Management Console

Install-WindowsFeature -Name "Web-Mgmt-Console"

پس از نصب بهتر است سرور را ریستارت کنید.

راه اندازی یک سرور FTP در ویندوز سرور 2016 با جداسازی کاربر

پس از نصب سرویس FTP و کنسول مدیریت IIS، راه اندازی مجدد سرور، می توانید به پیکربندی سرور FTP اقدام کنید.

راه اندازی کاربران برای سرور FTP

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

به عنوان مثال، من یک کاربر UserFTP ایجاد خواهم کرد. این را می توان در " مدیریت کامپیوتر". برای اجرای این ابزار به " مدیر سرور -> ابزارها -> مدیریت کامپیوتر».

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

تنظیم ساختار دایرکتوری سرور FTP

سپس باید دایرکتوری ها را راه اندازی کنیم. در درایو C، به طور پیش فرض، دایرکتوری " C:\inetpub\ftproot' دایرکتوری اصلی سرور FTP است. در این دایرکتوری یک دایرکتوری جداگانه برای سایت FTP خود ایجاد خواهیم کرد، به عنوان مثال من آن را TestFTP نام بردم. در آن دایرکتوری LocalUser ( مورد مهم است) - این برای کار جداسازی کاربر است، و در حال حاضر در این دایرکتوری ما پوشه هایی با نامی ایجاد می کنیم که در مورد من با نام کاربری مطابقت دارد - این UserFTP است. در نتیجه، مسیر کامل دایرکتوری کاربر به این صورت خواهد بود - "C:\inetpub\ftproot\TestFTP\LocalUser\UserFTP" و برای آزمایش بیشتر عملکرد سرور FTP، اجازه دهید یک فایل آزمایشی در آن ایجاد کنیم. این دایرکتوری، برای مثال Test.txt.

ایجاد و پیکربندی یک سایت FTP

باز میکنیم " مدیر IIS».

سپس در پنجره اتصالات«روی مورد کلیک راست کنید» سایت های"و انتخاب کنید" اضافه کردن سایت FTP».

سپس نام سایت FTP خود را وارد می کنیم، آن را صدا کردم " TestFTPSsite” و دایرکتوری که ریشه سایت FTP ما خواهد بود را مشخص کنید ( ما آن را قبلا ایجاد کردیم). کلیک " به علاوه».

در این مرحله، اتصال به آدرس IP را نشان می دهیم، من نشان دادم " همه چیز مجانی” می توانید یک IP خاص را از لیست کشویی انتخاب کنید. ما همچنین تنظیمات SSL را در اینجا مشخص می کنیم، من نشان دادم " بدون SSL"، اما بهتر است استفاده کنید گواهی SSLبرای رمزگذاری

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

پیکربندی گزینه های جداسازی کاربر سرور FTP

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

مورد را علامت گذاری کنید " فهرست نام کاربری (غیرفعال کردن دایرکتوری های مجازی جهانی)» و فشار دهید « درخواست دادن».

این تنظیمات را کامل می کند، ما عملکرد سرور FTP را بررسی می کنیم، یعنی. سعی کنید با هر سرویس گیرنده FTP، ترجیحاً از رایانه دیگری متصل شوید. من وصل شده ام.

حذف سرور FTP در ویندوز سرور 2016

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

برای حذف یک سرور FTP از پنجره ها PowerShell، می توانید از cmdlet استفاده کنید Uninstall-WindowsFeature. دستورات حذف به این شکل خواهند بود ( پس از حذف، باید سرور را مجددا راه اندازی کنید).

برای حذف مؤلفه IIS Management Console

Uninstall-WindowsFeature -Name "Web-Mgmt-Console"

برای حذف نصب سرویس FTP

Uninstall-WindowsFeature -Name "Web-Ftp-Service"

این همه برای من است، امیدوارم مطالب در حال حاضر برای شما مفید بوده باشد!

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

تفاوت بین سرورهای FTP و TFTP

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

TFTP سروری است که باز کردن آن آسان‌تر است، اما هیچ تأیید هویتی غیر از تأیید هویت را پشتیبانی نمی‌کند. از آنجایی که شناسه ها قابل جعل هستند، TFTP قابل اعتماد نیست، اما استفاده از آن آسان است. به عنوان مثال، آنها برای پیکربندی ایستگاه های کاری بدون دیسک و دستگاه های شبکه هوشمند استفاده می شوند.

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

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

ایجاد و پیکربندی TFTP در ویندوز 7

برای فعال کردن و پیکربندی آن، بهتر است از آن استفاده کنید برنامه رایگان- tftpd32/tftpd64، که می توانید آن را از وب سایت رسمی توسعه دهنده به همین نام دانلود کنید. برنامه به دو صورت سرویس و برنامه توزیع می شود. هر نوع به نسخه های سیستم های 32 بیتی و 64 بیتی تقسیم می شود. می‌توانید از هر نوع و نسخه‌ای از برنامه‌ای که مناسب شماست استفاده کنید، اما در زیر، به عنوان مثال، اقدامات موجود در یک برنامه ۶۴ بیتی که به‌عنوان سرویس (نسخه سرویس) اجرا می‌شود، ارائه می‌شود.

ایجاد و پیکربندی FTP

  1. کنترل پنل کامپیوتر را باز کنید.

    راه اندازی کنترل پنل

  2. به بخش "برنامه ها" بروید.

    به بخش "برنامه ها" بروید

  3. به زیربخش "برنامه ها و ویژگی ها" بروید.

    به بخش "برنامه ها و ویژگی ها" بروید

  4. روی تب "روشن یا خاموش کردن ویژگی ها" کلیک کنید.

    بر روی دکمه "روشن یا خاموش کردن ویژگی ها" کلیک کنید

  5. در پنجره باز شده، درخت "IIS" را پیدا کنید و تمام اجزای موجود در آن را فعال کنید.

    درخت "IIS" را فعال کنید

  6. نتیجه را ذخیره کنید و منتظر بمانید تا عناصر موجود توسط سیستم اضافه شوند.

    منتظر بمانید تا اجزا توسط سیستم اضافه شوند

  7. برگشت به صفحه نخستکنترل پنل و وارد قسمت System and Security شوید.

    به بخش "سیستم و امنیت" بروید

  8. به بخش فرعی "اداره" بروید.

    به بخش فرعی "اداره" بروید

  9. برنامه مدیریت خدمات اطلاعات اینترنتی (IIS) را باز کنید.

    برنامه IIS Manager را باز کنید

  10. در پنجره ای که ظاهر می شود، به درخت سمت چپ برنامه رفته، بر روی زیر پوشه "Sites" کلیک راست کرده و به تابع "Add FTP site" بروید.

    روی "افزودن سایت FTP" کلیک کنید

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

    ما یک نام برای سایت ایجاد می کنیم و یک پوشه برای آن ایجاد می کنیم

  12. راه اندازی FTP شروع می شود. در بلوک آدرس IP، پارامتر "All free" را تنظیم کنید، در بلوک SLL، پارامتر "Without SSL" را تنظیم کنید. ویژگی فعال "شروع سایت FTP به طور خودکار" به سرور اجازه می دهد تا هر بار که رایانه را روشن می کنید به طور خودکار روشن شود.

    ما پارامترهای لازم را تنظیم می کنیم

  13. احراز هویت به شما امکان می دهد دو گزینه را انتخاب کنید: ناشناس - بدون ورود به سیستم و رمز عبور، عادی - با ورود و رمز عبور. گزینه های مربوط به شما را بررسی کنید.

    انتخاب افرادی که به سایت دسترسی خواهند داشت

  14. این کار ایجاد سایت را کامل می کند، اما هنوز تنظیماتی وجود دارد که باید انجام شود.

    سایت ایجاد و به لیست اضافه شد

  15. به بخش «سیستم و امنیت» برگردید و از آن به زیربخش «دیوار آتش» بروید.

    بخش "Windows Firewall" را باز کنید

  16. گزینه های پیشرفته را باز کنید.

    بیایید به ادامه مطلب برویم تنظیمات اضافیدیواره آتش

  17. در نیمه سمت چپ برنامه، تب "قوانین اتصالات ورودی" را فعال کرده و با کلیک راست روی آنها و انتخاب پارامتر "فعال کردن"، عملکردهای "سرور FTP" و "Traffic سرور FTP در حالت غیرفعال" را فعال کنید.

    عملکردهای "سرور FTP" و "ترافیک سرور FTP در حالت غیرفعال" را فعال کنید.

  18. در نیمه سمت چپ برنامه، برگه "قوانین اتصالات خروجی" را فعال کرده و با استفاده از همین روش عملکرد "Traffic Server FTP" را اجرا کنید.

    عملکرد "Traffic FTP" را روشن کنید

  19. مرحله بعدی ایجاد یک جدید است حساب، که کلیه حقوق مدیریت سرور را دریافت می کند. برای انجام این کار، به قسمت "Administration" بازگشته و برنامه "Computer Management" را در آن انتخاب کنید.

    برنامه مدیریت کامپیوتر را باز کنید

  20. در حالی که در بخش «کاربران و گروه‌های محلی» هستید، زیرپوشه «گروه‌ها» را انتخاب کرده و شروع به ایجاد گروه دیگری در آن کنید.

    روی دکمه "ایجاد گروه" کلیک کنید

  21. تمام فیلدهای الزامی را با هر داده پر کنید.

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

  22. به زیر پوشه Users بروید و فرآیند ایجاد یک کاربر جدید را شروع کنید.

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

  23. تمام فیلدهای مورد نیاز را پر کنید و مراحل را تکمیل کنید.

    اطلاعات کاربر را پر کنید

  24. ویژگی های کاربر ایجاد شده را باز کنید و برگه "عضویت گروه" را گسترش دهید. روی دکمه "افزودن" کلیک کنید و کاربر را به گروهی که کمی قبل ایجاد کردید اضافه کنید.

    روی دکمه "افزودن" کلیک کنید

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

    روی دکمه "تغییر" کلیک کنید

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

    عمل "افزودن قانون مجاز" را انتخاب کنید

  27. کادر «نقش‌ها یا گروه‌های کاربری مشخص» را علامت بزنید و فیلد را با نام گروه ثبت‌شده قبلی پر کنید. مجوز باید به همه داده شود: خواندن و نوشتن.

    "نقش ها یا گروه های کاربر مشخص" را انتخاب کنید

  28. می‌توانید با انتخاب «همه کاربران ناشناس» یا «همه کاربران» در آن قانون دیگری برای همه کاربران دیگر ایجاد کنید و مجوز فقط خواندن را تنظیم کنید تا هیچ‌کس به جز شما نتواند داده‌های ذخیره شده در سرور را ویرایش کند. انجام شد، این کار ایجاد و پیکربندی سرور را کامل می کند.

    ftp://your_name:[email protected].

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

    دلایلی که ممکن است کار نکند

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

    نحوه نگاشت به عنوان درایو شبکه

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


    برنامه های شخص ثالث برای راه اندازی سرور

    برنامه مدیریت TFTP - tftpd32 / tftpd64 قبلاً در مقاله در قسمت "ایجاد و پیکربندی سرور TFTP" در بالا توضیح داده شده است. می توانید از برنامه FileZilla برای مدیریت سرورهای FTP استفاده کنید.


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

سلام ادمین لطفاً برای من توضیح دهید که سرور FTP چیست و آیا می توانم خودم آن را در رایانه خود ایجاد کنم؟

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

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

اولا، FTP پروتکلی برای انتقال فایل ها از طریق اینترنت با استفاده از اصل "مشتری-سرور" وسرور FTP یک ذخیره سازی فایل در اینترنت است، یعنی یک رایانه معمولی با ویندوز نصب کرد 7، 8.1 یا Windows Server 2012 و چندین هارد دیسک بزرگ که می توانند حاوی هر یک از فایل های شما باشند. این رایانه دارای یک برنامه نصب شده است، به عنوان مثال - سرور FileZilla، هر کس دیگری می تواند با این رایانه به این رایانه متصل شود: خط فرمان, Windows Explorer و برنامه های مختلف، در مقاله خود دو مورد را در نظر خواهیم گرفت:مشتری FileZilla، و فرمانده کل. پس از اتصال به شما می توانید هر فایلی (فیلم، موسیقی و غیره) را در یک سرور FTP آپلود کنید و همچنین آنها را دانلود کنید.

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

  • توجه: تقریباً از هر رایانه یا لپ‌تاپ (حتی با یک هارد دیسک) می تواند انجام شود سرور FTP و اتصال کامپیوترهای دیگر به آن برای دریافت فایل ها و اصلا لازم نیست که همه کامپیوترها به یک روتر متصل باشند.یک سرور FTP می تواند در اینترنت ایجاد شود و برای صدها و هزاران کاربر باز شود.

کار چطوره

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

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

برای اینکه یک ماشین ویندوز 8.1 به یک سرور FTP متصل شود، برنامه FileZilla Client روی آن نصب می شود (یکی از راه های اتصال با استفاده از این برنامه)

به https://filezilla-project.org بروید و FileZilla Server و FileZilla Client را دانلود کنید

فایل دانلود شده سرور FileZilla در حال اجرا بر روی دستگاه ویندوز سرور 2012، آ فایل FileZilla Client در دستگاه ویندوز 8.1. هر دو برنامه به یک شکل نصب می شوند. اول از همه برنامه FileZilla Server را نصب می کنیم.

نصب سرور FileZilla

پس از اجرای فایل FileZilla Server دانلود شده در ویندوز سرور 2012، روی next کلیک کنید

روی Install کلیک کنید

نصب

مراحل نصب سرور FileZilla

نصب تکمیل شد

پس از نصب پنجره زیر باز می شود که در آن آدرس محلی سرور FTP را وارد کرده و OK می کنیم

پس از وارد کردن آدرس محلی سرور FTP، پنجره اصلی برنامه FileZilla Server ظاهر می شود

بیایید با انتخاب Edit-Users تنظیماتی را انجام دهیم

در تب General، برای افزودن یک کاربر جدید، روی دکمه افزودن کلیک کنید

نام کاربری را وارد کنید. خوب

در مقابل رمز عبور، کادر را علامت بزنید و رمز عبور کاربر اضافه شده را وارد کنید

به تب Shared Folders بروید. در این تب پوشه FTP01 را اضافه کنید که در دسترس کاربر ایجاد شده Ro8 قرار خواهد گرفت. روی افزودن کلیک کنید

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

پوشه اضافه شده را انتخاب کنید و حقوق دسترسی را برای آن مشخص کنید: - خواندن (فقط خواندن)، نوشتن (نوشتن)، حذف (حذف)، افزودن (قابلیت تغییر فایل ها در این پوشه)

آدرس IP دستگاه را با Windows Server 2012 (192.168.1.4) تعیین کنید.

در حال نصب FileZilla Client

ما به دستگاهی با ویندوز 8.1 سوئیچ می کنیم و برنامه FileZilla Client را نصب می کنیم

ما موافقت نامه مجوز را می پذیریم

نصب و راه اندازی

نصب تکمیل شد

ما یک شبکه داریم که در نمودار نشان داده شده است

بیایید به روش های مختلف به سرور FTP متصل شویم.

با استفاده از خط فرمان به سرور FTP متصل شوید

در دستگاهی با ویندوز 8.1، بیایید خط فرمان را شروع کنیم.

نام کاربری (Ro8) را مشخص کرده و رمز عبور را وارد کنید. هنگام تایپ رمز عبور نمایش داده نمی شود

Logged به این معنی است که ما وارد سرور FTP شده ایم

بیایید با وارد کردن دستور mkdir My_Backup_win8.1 یک پوشه My_Backup_win8.1 در سرور FTP ایجاد کنیم.

بیایید با وارد کردن دستور ls لیست پوشه ها را در سرور FTP ببینیم

همانطور که می بینید، یک پوشه My_Backup_win8.1 در سرور FTP وجود دارد

با وارد کردن دستور bye اتصال به سرور FTP را ببندید

اتصال به سرور FTP با استفاده از برنامه Tاوتال فرمانده

روی دستگاهی با فایل ویندوز 8.1 اجرا شود مدیر کلفرمانده برای پیکربندی اتصال به سرور FTP، روی دکمه نشان داده شده در تصویر کلیک کنید

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

نام اتصال (خودسرانه)، سرور و پورت را مشخص کنید (سرور آدرس IP سرور FTP است، پورت 21 است). ما همچنین یک نام کاربری و رمز عبور ارائه می دهیم. خوب

ایجاد شده را انتخاب کنید اتصال FTPو روی Connect کلیک کنید

اتصال به سرور FTP برقرار شد

برای قطع ارتباط از سرور FTP، روی Disconnect کلیک کنید

قطع ارتباط از سرور FTP انجام شد

اتصال به سرور FTP با استفاده از یک برنامهمشتری FileZilla

FileZilla Client را راه اندازی کنید

پنجره اصلی برنامه باز می شود

اگر نیاز به ایجاد یک سرور ftp خارجی دارید، می توانید از برنامه Filezilla استفاده کنید. اگر به یک سرور ftp در داخل شبکه نیاز دارید، اشتراک گذاری یک پوشه با استفاده از سرویس های استاندارد آسان تر است.

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

هاست برای اتصال باید به صورت 127.0.0.1، پورت 14147، پسورد - خالی باشد.

اکنون باید به تنظیمات سرور ftp آینده خود برویم.

1. برای اتصال به سرور از خارج باید یک کاربر ایجاد کنید. به منوی «ویرایش» بروید و «کاربران» را انتخاب کنید.

2. دکمه "ADD" را فشار می دهیم و نام کاربری (اکانت) را در همان قسمت اول نشان می دهیم

3. حالا باید پوشه ای اضافه کنید که کاربر به آن متصل شود. روی دکمه «افزودن» در «پوشه‌های مشترک» کلیک کنید. من یک پوشه والپیپر برای دسکتاپ اضافه کردم.

کلمه عبور

اگر نیاز به تعیین رمز عبور برای یک کاربر دارید، کافی است کادر کنار «رمز عبور» را علامت بزنید و آن را وارد کنید.

نرخ انتقال

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

فیلترهای IP

برای جلوگیری از اتصال سایر کاربران به سرور خود، لیست سیاه خود را در تب "فیلتر IP" ایجاد کنید.

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

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

مسائل اتصال

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

2. اینترنت از طریق روتر کار می کند. برای انجام این کار، باید مسیری را به IP محلی خود ثبت کنید که نشان دهنده پورت 21 است.

فایروال را خاموش کنید

در ویندوز XP، باید بروید.

یک مسیر در روتر ثبت کنید

متأسفانه، من تمام تنظیمات روترهای مختلف را نمی دانم، اما با یک مثال می توانم نشان دهم که چگونه این کار در Zyxel انجام می شود. در 192.168.1.1 وارد پوسته می شویم و سپس بخش NAt را پیدا می کنیم. در این قسمت باید سرویس "Ftp" و همچنین آدرس IP محلی رایانه خود را با برنامه Filezilla مشخص کنید (مثلاً 192.168.1.33 ممکن است یک دیگری داشته باشید)، آن را با واقعی اشتباه نگیرید. .

پس از افزودن یک قانون چه اتفاقی می افتد؟ هنگامی که کاربر به IP واقعی شما در پورت 21 دسترسی پیدا می کند، روتر کاربر را به برنامه FileZilla Server متصل می کند.

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