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

سرور FTP FileZilla برای یک شبکه خانگی یا اداری کوچک.

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

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

FTP یک پروتکل انتقال فایل شبکه است که بر اساس اصل سرویس گیرنده-سرور است. سرور FTP نوعی ذخیره سازی فایل در اینترنت است، یعنی یک کامپیوتر معمولی با سیستم عامل ویندوز 7 یا بالاتر که دارای چندین هارد دیسک است و می تواند فایل های زیادی از کاربران مختلف را در خود جای دهد. در چنین رایانه ای همیشه یک برنامه نصب شده است، به عنوان مثال - FileZilla Server. هر کاربری که مدیر به او اجازه دسترسی داده است می تواند از طریق این برنامه به فایل های خاصی دسترسی داشته باشد. پس از اتصال به سرور FTP، کاربر می تواند هر فایلی (فیلم، موسیقی، عکس، اسناد و ...) را در آن آپلود کند و همچنین مطالب ذخیره شده را دانلود کند.

چگونه یک سرور FTP در ویندوز 10 راه اندازی کنیم؟

به عنوان اجرای نرم افزاری یک سرور FTP، مقاله برنامه FileZilla Server را ارائه می دهد که روی دستگاهی با ویندوز 7 نصب می شود (برای ویندوز 10 مراحل گام به گام یکسان خواهد بود).

مهم!برای راه اندازی یک سرور FTP، باید FileZilla Server و FileZilla Client را دانلود کنید. در این صورت فایل سرور را روی ویندوز 7 نصب می کنیم که به عنوان سرور عمل خواهد کرد و نسخه کلاینت برنامه را روی ویندوز 10 نصب می کنیم که از آنجا به آن دسترسی خواهیم داشت. اصل نصب برنامه مشتری استاندارد است.

بیایید به اصل نصب FileZilla Server نگاه کنیم. برنامه را دانلود و بر روی کامپیوتر خود اجرا کنید. ما شرایط قرارداد مجوز را می پذیریم.

تمام علائم را مانند تصویر روی صفحه بگذارید.

مکانی را برای باز کردن بسته بندی فایل های برنامه انتخاب کنید.

ما همچنین شماره پورت را تغییر نمی دهیم.

روی "نصب" کلیک کنید.

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

پس از وارد کردن این داده ها، ارزش انجام چندین تنظیمات را دارد. در ابتدا، روی «ویرایش»، «کاربران» کلیک کنید.

یک پنجره کوچک ظاهر می شود. شاخه "عمومی" را انتخاب کنید و روی "افزودن" (افزودن کاربر) کلیک کنید.

یک نام برای کاربر تعیین کنید.

در کنار مورد «رمز عبور»، کادر را علامت بزنید و رمز عبور کاربر جدید را وارد کنید.

پوشه ایجاد شده قبلی "FTP01" را مشخص کنید.

پوشه اضافه شده را انتخاب کنید و حقوق دسترسی را برای آن مشخص کنید:

  • خواندن - فقط خواندن؛
  • نوشتن – ثبت؛
  • حذف - حذف؛
  • Append – فایل‌های موجود در این پوشه را تغییر می‌دهد.

پس از انتخاب حقوق دسترسی، روی "OK" کلیک کنید.

حال برای تعیین آدرس IP باید دستور “ipconfig” را در خط فرمان با حقوق Administrator وارد کنید.

حالا به ویندوز 10 سوئیچ می کنیم و Client را نصب می کنیم. در ابتدا، ما شرایط توافق نامه مجوز را می پذیریم.

«فقط برای من باز شود» را انتخاب کنید. کاربری که قبلا ایجاد کردید در پرانتز نشان داده می شود.

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

نصب برنامه را شروع می کنیم.

بیایید از طریق خط فرمان به سرور FTP متصل شویم. بیایید کنسول را راه اندازی کنیم. دستور "ftp" را وارد کنید و سپس "open 192.168.1.4" را وارد کنید، جایی که "192.168.1.4" آدرس IP سرور FTP است. نام کاربری را مشخص کرده و رمز عبور را وارد کنید. پسورد هنگام وارد کردن نمایش داده نمی شود. "Logged on" به این معنی است که ما وارد سرور FTP شده ایم.

بیایید با وارد کردن دستور "mkdir My_Backup_win10" پوشه "My_Backup_win10" را در سرور FTP ایجاد کنیم. با استفاده از دستور "is" می توانید لیستی از پوشه ها را مشاهده کنید.

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

در حال آماده شدن برای نصب سرور FTP خودتان

همانطور که وعده داده شده بود، ابتدا به طور خلاصه در مورد چیست FTPبرای کسانی که نمی دانند:

مایلم فوراً متذکر شوم که مقاله گزینه استفاده خانگی را بدون تنظیمات پیچیده و ظریفی که در مورد سرورهای شرکتی تمام عیار استفاده می شود در نظر می گیرد.

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

برای مثال می توانید آن را از این لینک دانلود کنید.

نصب سرور FTP FileZilla

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

در اولین پنجره که باید با توافقنامه مجوز موافقت کنید، روی «کلیک کنید. موافقم”.

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

در پنجره بعدی باید پوشه نصب را انتخاب کنید، به عنوان مثال، " C:\Program Files\Server FileZilla" پس از انتخاب به پنجره بعدی (بعدی) بروید.

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

سه گزینه وجود دارد:

  • نحوه راه اندازی یک سرویس در هنگام ورود
  • نحوه راه اندازی یک سرویس به صورت دستی
  • نصب آسان، به صورت دستی اجرا شود

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

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

همچنین به صورت پیش فرض گزینه راه اندازی سرور پس از نصب تیک خورده است. (استارت سرور پس از اتمام نصب). می توانید این کادر را ترک کنید یا می توانید آن را حذف کنید. این کار شماست. پس از انجام این کار، با استفاده از دکمه به آخرین پنجره بروید بعد.

در اینجا گزینه هایی را برای راه اندازی رابط انتخاب می کنیم.

باز هم سه مورد از آنها وجود دارد:

  • هنگام ورود به سیستم، برای همه کاربران
  • هنگام ورود به سیستم، برای کاربر فعلی
  • به صورت دستی

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

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

علامت چک (شروع رابط پس از اتمام نصب)در این پنجره مجدداً رابط را تنظیم می کند تا بلافاصله در پایان نصب شروع شود.

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

راه اندازی FTP FileZilla Server

بنابراین، پس از نصب، هنگامی که برای اولین بار رابط را راه اندازی می کنید، یک پنجره کوچک ظاهر می شود که در آن باید آدرس و پورت اتصال و همچنین رمز عبور مدیر را مشخص کنید. (در اولین نصب وجود ندارد). می‌توانید گزینه «همیشه به این سرور متصل شوید» را علامت بزنید. (همیشه به این سرور متصل شوید). کلیک " خوب«.

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

حالا بریم سراغ تنظیمات. این کار با رفتن به " ویرایش -> تنظیماتیا با کلیک بر روی دکمه در پنل رابط:

یک پنجره تنظیمات در مقابل شما باز می شود. در تب اول (تنظیمات عمومی) می توانید پارامترهای زیر را تنظیم کنید:

اسکرین شات از بالا به پایین:

  • پورتی که کلاینت ها از طریق آن به سرور متصل می شوند
  • حداکثر تعداد مشتریان
  • تعداد رشته ها
  • تایم اوت های مختلف (سه قطعه)

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

تنظیم دوم مسئول حداکثر تعداد اتصالات است. به طور پیش فرض، مقدار پارامتر " 0 "، این بدان معنی است که تعداد آنها محدود نیست. اگر به عنوان مثال، کانال اینترنتی شما نتواند با بارگذاری مقابله کند، ارزش آن را دارد که این پارامتر را تغییر دهید، زیرا افراد زیادی به شما متصل می شوند.

بقیه را می توان بدون تغییر رها کرد، زیرا تنظیمات برای استفاده خانگی بهینه هستند.

در زیرمورد بعدی می توانید پیام خوشامدگویی را که کاربران هنگام اتصال مشاهده می کنند پیکربندی کنید. مثلا: " Notes Server Sys. مدیر!" در اینجا می توانید از پارامترهای به اصطلاح متن استفاده کنید. به عنوان مثال، می توانید خروجی را برای کلاینت های نسخه تنظیم کنید ftp-سرورها برای انجام این کار، علاوه بر تبریک، ترکیبی از کاراکترها را وارد کنید % v. در محلی که آنها را وارد می کنید، نسخه فوق به صورت خودکار نمایش داده می شود.

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

در زیر بند " فیلتر IP” قابل تنظیم است IPآدرس ها (یا محدوده آن)، که از اتصال به سرور شما منع می شود و همچنین استثناهایی را از محدوده مشخص شده (فیلد دوم) تنظیم می کند. به عنوان مثال، اگر می خواهید شخصی را ممنوع کنید و از دسترسی او به سرور خود جلوگیری کنید، در پنجره اول او را نشان دهید. همچنین اگر می خواهید فقط به شخص خاصی دسترسی داشته باشید و بقیه را رد کنید، در قسمت اول یک ستاره قرار دهید و لیستی را مشخص کنید. IP-آدرس در دوم.

برگه تنظیمات حالت غیرفعال” پارامترهای اتصال غیرفعال به سرور و پاسخ آن را تنظیم می کند. فقط در صورتی ارزش آن را دارد که هر چیزی را در اینجا تغییر دهید، نه مستقیماً، بلکه از طریق روتری که دارای فایروال است و به اینترنت متصل شده باشید. NAT. در این مورد، ممکن است لازم باشد در " از آی پی زیر استفاده کنید» خارجی شما IP-نشانی (می توانید از ارائه دهنده خود یا در رابط روتر مطلع شوید)و همچنین محدوده ای از پورت ها را تنظیم کنید (استفاده از محدوده پورت سفارشی)، که از طریق آن مشتری می تواند در حالت غیرفعال به سرور شما متصل شود. احتمالاً ارزش آن را دارد که فقط در صورت بروز مشکل در اتصال کاربران ، این تنظیمات را لمس کنید. در صورت وجود این موارد و تشخیص آن به تنهایی غیرممکن است، من به شما در مورد تنظیمات منحصراً برای شما مشاوره خواهم داد. (نظرات را بنویسید).

بخش تنظیمات " متفرقه"حاوی تنظیماتی است که برای یک سرور FTP خانگی ناچیز است. به عنوان مثال، مانند " رمز عبور را در فایل های لاگ نشان ندهید(در گزارش پیام رمزهای عبور نشان داده نشود), “راه اندازی رابط به حداقل رسیده است” (شروع به حداقل می رسد)، و همچنین اندازه بافرهای انتقال. به طور کلی، در اینجا نیازی به لمس چیزی نیست.

در " تنظیمات رابط مدیریت” قابل تنظیم است IP-آدرس و پورتی که از طریق آن رابط مدیریت سرور در دسترس خواهد بود (همان موردی که در ابتدا از آن استفاده کردیم 127.0.0.1 و 14147 ، یعنی در صورت تمایل می توانید آنها را تغییر دهید). علاوه بر این، می توانید مشخص کنید IP-آدرس هایی که مجاز به اتصال به آن هستند.

بخش تنظیمات " ورود به سیستم” به شما امکان می‌دهد ضبط فایل‌های گزارش را فعال کنید (فعال کردن ورود به فایل)، حداکثر اندازه آن‌ها را پیکربندی کنید (اندازه فایل ورود به سیستم را محدود کنید)، همه چیز را در یک فایل بنویسید. (همه را وارد "FileZilla Server.log" کنید)یا برای هر روز یک جداگانه ایجاد کنید (در این صورت می توانید حداکثر ماندگاری آنها را محدود کنید).

برگه تنظیمات GSS” مسئول استفاده از پروتکل است Kerberos GSS. برای استفاده معمولی، این گزینه نیازی به پیکربندی ندارد.

بعد داریم " محدودیت های سرعت" می تواند به محدود کردن سرعت اتصالات ورودی و خروجی کمک کند. دو راه برای محدود کردن وجود دارد: تعیین یک محدودیت دائمی برای همه زمان ها یا ایجاد قوانین برای یک روز و/یا ساعت خاص. محدودیت ها بر حسب کیلوبایت مشخص شده است.

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

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

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

راه اندازی اولیه حساب های کاربری (کاربران) و اشتراک ها (اشتراک گذاری)

اکنون اجازه دهید دسترسی کاربر را پیکربندی کنیم، یعنی حساب‌ها، گذرواژه‌ها، پوشه‌ها و غیره.
به عنوان مثال، بیایید بیشترین، به اصطلاح، کاربر رایج را ایجاد کنیم و به او دسترسی دهیم.

بنابراین، برای افزودن یک حساب جدید، در پنجره اصلی رابط مسیر " ویرایش کنید-> کاربران" ما پنجره ای برای کار با کاربران خواهیم دید.

برای افزودن یک مورد جدید، روی «کلیک کنید اضافه کردن" بعد باید نام آن را مشخص کنید، برای مثال، ناشناس،و عضویت در گروه (در مورد ما نشان نمی دهیم). آن را تنظیم کنید، روی ” کلیک کنید خوب”.


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

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

پارامترها و پوشه های مورد نیاز شما را تنظیم می کنیم و... کلیک کنید خوب

این تنظیمات اولیه را کامل می کند. برای مصارف خانگی به چیز بیشتری نیاز ندارید

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

چندین برنامه مختلف برای ساخت سرور FTP از رایانه شما وجود دارد. آنها در قابلیت ها، قابلیت اطمینان، امنیت، تنظیمات و مجوزها متفاوت هستند. به نظر من برخی از بهترین سرورها برای ویندوز Serv-U و Gene 6 هستند.

انتخاب نرم افزار یک موضوع شخصی برای همه است، اما در این صفحه به شما خواهم گفت که چگونه Serv-U 6 سری (نسخه 6.4.x.x) را پیکربندی کنید.

سیستم مورد نیاز

  • کامپیوتر، تقریبا هر نوع.
  • اینترنت، با آدرس IP خارجی، اگر می خواهید داده ها را از طریق اینترنت مبادله یا توزیع کنید، یا هر کسی که نیاز به تبادل داده در یک شبکه محلی دارید.
  • توصیه می شود که ترافیک نامحدودی داشته باشید، اما این با ترافیک محدود نیز امکان پذیر است - آنها معمولاً فقط ترافیک ورودی را در نظر می گیرند و تمام ترافیک خروجی رایگان است. این نسبت چیزی حدود 50 به 1 است، یعنی به ازای هر 50 مگابایت ترافیک دانلود شده از شما، 1 مگابایت ترافیک معکوس برای شما دانلود می شود (فرمان های FTP، اطلاعات فنی مختلف). خوب، اگر به شما پمپ شود، برعکس.
  • باز بودن چندین پورت ضروری است. طبق استاندارد FTP، 2 پورت مورد نیاز است: 21 پورت برای انتقال دستورات و محدوده مشخصی از پورت های بالایی (مثلاً از 2000 تا 3000) برای انتقال داده های واقعی. اگر پورت 21 برای ورود بسته باشد (مثلاً استریم مسکو ترافیک ورودی این پورت را فیلتر می کند و با نگرانی برای محافظت از کاربر آن را می پوشاند و این فیلتر نمی تواند غیرفعال شود)، می توان آن را به دیگری منتقل کرد. اما در این مورد، هنگام دادن لینک، باید پورت را مشخص کنید: "ftp://dimonius.homeip.net:22/" برای پورت 22.
  • اگر روتر دارید (مودم LAN-ADSL یا مودم WiFi)، ممکن است پیکربندی اضافی مورد نیاز باشد تا مودم داده ها را از طریق پورت های مشخص شده در پاراگراف قبلی به رایانه و به عقب منتقل کند (این برای هر روتر کاملاً فردی است، بنابراین من در اینجا این سوال را مطرح نمی کنم).

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

همچنین این احتمال وجود دارد که آنتی ویروس شما به شما هشدار دهد که در حال نصب یک سرور FTP هستید که برای دسترسی به فایل های رایانه شما استفاده می شود (معمولاً آن را به عنوان "Program.Serv-U" تعریف می کنند)، این طبیعی است و شما انجام نمی دهید. نیازی به توجه نیست به این توجه کنید

نصب و پیکربندی اولیه Serv-U

  1. Serv-U را از FTP من یا از وب سایت سازنده دانلود کنید.
  2. نصب می کنیم. نصب هیچ تفاوتی با نصب برنامه های دیگر ندارد - فقط باید پوشه نصب را مشخص کنید و چندین بار روی "Next" کلیک کنید.
  3. سرور FTP از یک سرویس و یک برنامه مدیریتی تشکیل شده است. پس از نصب، در آخرین مرحله از شما خواسته می شود که ماژول مدیریت را راه اندازی کنید (چک باکس برنامه Start Serv-U Administrator)، کادر را علامت بزنید و جادوگر راه اندازی شروع می شود.
  4. گام به گام پاسخ دهید:
    • فعال کردن تصاویر کوچک با آیتم های منو — آره
    • آدرس آی پی - خالی
    • نام دامنه - " محلی"
    • نصب به عنوان سرویس سیستم - آره
    • اجازه دسترسی ناشناس - آره
    • فهرست اصلی ناشناس پوشه اولیه ای است که تمام حساب های FTP در آن شروع می شود. مثلا " c:\FTP" (پوشه باید با Explorer ایجاد شود).
    • کاربران ناشناس را در فهرست اصلی خود قفل کنید — آره
    • ایجاد حساب با نام - خیر
  5. تنظیمات اولیه تکمیل شده است و پنجره اصلی برنامه راه اندازی سرور باز می شود.
  6. برای شروع، ایده خوبی است که برنامه را ثبت کنید (خط درخت سمت چپ مجوز است).
  7. سپس، تنظیمات را انتخاب کنید و 3 تب را در آنجا پیکربندی کنید: "General"، "Dir Cache" و "Advanced" با توجه به تصاویر.
  8. تب "Activity" برای کنترل کاربران خدمت می کند. روی آن می توانید ببینید چه کسی در حال حاضر وارد سرور شده است، چه کسی چه چیزی را دانلود می کند و از طریق "کاربر جاسوسی" با دکمه سمت راست ماوس می توانید اقدامات یک کاربر خاص را از لحظه ورود پیگیری کنید.
  9. "Local" را در "Domains" انتخاب کنید. تنظیمات سرور جهانی در سمت راست ظاهر می شود که ما از طریق جادوگر راه اندازی آن را پیکربندی کردیم. در صورت لزوم، می توانید بعداً آنها را تغییر دهید یا یک سرور جدید با تنظیمات مختلف ایجاد کنید (به عنوان مثال، در یک پورت متفاوت یا اگر چندین کارت شبکه دارید، در آدرس های IP مختلف برای زیرشبکه های مختلف).
  10. اکنون شاخه "Local" را در "Domains" یکی یکی پیکربندی می کنیم.
  11. "تنظیمات" را انتخاب کنید و نشانک ها را یکی یکی پیکربندی کنید.
  12. برگه "عمومی" مطابق تصویر پیکربندی شده است.
  13. "مسیر مجازی" یک نشانک بسیار مهم است و شما بیش از یک بار به آن نیاز خواهید داشت. یک سیستم فایل مجازی روی آن پیکربندی شده است. یعنی صرف نظر از اینکه پوشه از نظر فیزیکی (روی کدام دیسک و در کدام زیرپوشه) در سرور FTP قرار دارد. می توانید آنها را قرار دهید و هر چه می خواهید نامگذاری کنید، بدون اینکه روی نام ها و موقعیت های فیزیکی تأثیر بگذارد.

    ما به علامت بالا "نقشه گذاری مسیر مجازی" علاقه مند خواهیم بود، علامت پایین برای ایجاد پیوند به فایل ها و پوشه های از قبل اضافه شده استفاده می شود (فرض کنید می خواهید 1 پوشه را به 2 زیرپوشه به طور همزمان در یک سرور FTP اضافه کنید). روی دکمه "افزودن" در زیر لیست بالا کلیک کنید و وارد کنید:

    • مسیر فیزیکی - مسیر به پوشه یا فایل واقعی. می توانید از طریق دکمه با کادری در سمت راست فیلد ورودی انتخاب کنید. به عنوان مثال، "C:\Video" را وارد کنید
    • نقشه مسیر فیزیکی به - مسیری که پوشه خود را به آن پیوست می کنیم. به طور نسبی " C:\FTP"، که در پاراگراف 4.6 وارد کردیم. در مثال ما، "C:\FTP" خواهد بود و سپس هنگام ورود به سرور، کاربران نقش، زیرپوشه "Video" را در پوشه خود مشاهده می کنند.
    • نام فایل نقشه برداری نامی است که کاربر مشاهده خواهد کرد. برای مثال، بیایید بگوییم "فیلم" به جای "ویدئو" انتزاعی.
    • به همین ترتیب پوشه های باقیمانده را که قرار است بعداً به آنها دسترسی دهیم اضافه می کنیم.
  14. در "Dir access" می‌توانید آدرس‌های IP و زیرشبکه‌هایی را اضافه کنید که اجازه دسترسی به سرور فعلی را دارند یا برعکس، از دسترسی به سرور فعلی محروم می‌شوند. اگر کسی بخواهد کل سرور را هک کند یا چندین سرور دارید و باید از ورود افراد یک زیرشبکه به سرور دیگر جلوگیری کنید از این مورد استفاده می شود. در بیشتر موارد، همه چیز در اینجا خالی خواهد بود.
  15. "پیام ها" - می توانید پیام هایی را که سرور هنگام اتصال، ترک مشتری و در برخی موارد دیگر گزارش می دهد پیکربندی کنید.
  16. "Logging" - در اینجا می توانید چک باکس های پیش فرض را بگذارید، فقط در قسمت "Log file name"، از طریق دکمه "Browse"، هر فایلی را انتخاب کنید (مثلا Log.txt در پوشه ای که سرور نصب شده است) و کادر انتخاب "فعال کردن ورود به فایل" در پایین. این به شما امکان می دهد ببینید چه کسی چه کاری انجام داده و چه کسی چه چیزی را تخلیه و پر کرده است. فراموش نکنید که فایل لاگ را هر از چند گاهی تمیز کنید، در غیر این صورت حجم آن بسیار بزرگ خواهد شد.
  17. "نسبت های UL/DL" - به شما امکان می دهد نسبت آپلود شده به بارگیری شده را پیکربندی کنید، اما معمولاً برای کاربران خاص پیکربندی می شود و نه برای کل سرور.
  18. در تب "Advanced"، تمام چک باکس ها را به عنوان پیش فرض بگذارید.
  19. بخش "فعالیت" همان بخش بالا را تکرار می کند، فقط برای کاربران یک سرور خاص. از آنجایی که سرور معمولاً روی یک رایانه به تنهایی پیکربندی می شود، این بخش به طور کامل همان بخش بالا را کپی می کند.
  20. راه اندازی کاربران و گروه ها در بخش بعدی توضیح داده شده است.
  21. فراموش نکنید که پورت های 21، 2000-2500 را روی فایروال خود باز کنید. راه اندازی یک سرور FTP بدون محافظت از رایانه خود با فایروال بهترین ایده نیست.
  22. اگر روتر دارید، در بخش "Port Mapping" (یا به سادگی "Mapping") در رابط وب باید شماره پورت را مشخص کنید و تعیین کنید تا آنها را به آدرس IP رایانه خود ترجمه کنید. در این حالت، رایانه باید یک آدرس ثابت داشته باشد - این کار در ویژگی های اتصال ویندوز انجام می شود (شروع - تنظیمات - اتصالات شبکه - اتصال محلی (دکمه سمت راست ماوس) - ویژگی ها - پروتکل اینترنت (TCP/IP) - ویژگی ها)

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

  1. شاخه «کاربران» را در مدیر Serv-U انتخاب کنید و روی Ins کلیک کنید. در مرحله بعد، باید یک به یک ورود کاربر (بهتر است از حروف و اعداد انگلیسی استفاده کنید)، رمز عبور، پوشه اولیه کاربر (که پس از ورود به سیستم نشان داده می شود، یعنی پوشه ای که در پاراگراف 4.6 انتخاب کردیم) را مشخص کنید. از بخش "نصب و پیکربندی اولیه Serv-U") و به سوال "Lock user into home dir" با "بله" پاسخ دهید.
  2. اگر کاربر ایجاد شده را انتخاب کنید، در تب "حساب" می توانید پیکربندی کنید تا ورود و رمز عبور را تغییر دهید، حساب را به طور موقت مسدود کنید (چک باکس "غیرفعال کردن حساب")، مشخص کنید که کاربر و فهرست اصلی او به کدام گروه ها تعلق دارند.
  3. در برگه "عمومی" می توانید تنظیمات اصلی کاربر را پیکربندی کنید:
    • "لازم به اتصال امن" - نیاز به اتصال ایمن است. نیاز نیست.
    • "پنهان کردن فایل های مخفی" - فایل های مخفی را نشان ندهید. معمولا مورد نیاز نیست.
    • "همیشه اجازه ورود به سیستم" - لازم نیست.
    • "Allow only X logins from one IP" - فقط ورود X از یک IP مجاز است. توصیه می شود 2-4 را در حساب های عمومی قرار دهید نه در حساب های شخصی.
    • "اجازه دادن به کاربر برای تغییر رمز عبور" - به کاربر اجازه می دهد رمز عبور را تغییر دهد. در حساب های عمومی نیازی نیست، می توانید آن را در حساب های شخصی قرار دهید.
    فیلدهای باقی مانده اختیاری هستند، به جز "زمان بیکاری" (زمان بیکاری که پس از آن اتصال به طور خودکار قطع می شود) - توصیه می شود آن را روی 10 دقیقه تنظیم کنید. به طوری که کاربران نادرست از کار افتاده و کاربرانی که هیچ کاری انجام نمی دهند کانال را اشغال نکنند.
  4. تب "Dir Access" پوشه هایی را که کاربر به آنها دسترسی خواهد داشت نشان می دهد. ابتدا پوشه ها باید به تنظیمات مسیر مجازی اضافه شوند (بخش "نصب و پیکربندی اولیه Serv-U"، بند 13). در آنجا، برای هر پوشه، نوع دسترسی به این پوشه بررسی می شود: فهرست کردن (فهرست)، خواندن فایل ها (خواندن)، نوشتن (نوشتن)، ایجاد فایل (ایجاد)، حذف (حذف)، راه اندازی (اجرا). همین مورد، علاوه بر راه‌اندازی، برای زیر شاخه‌ها نیز صادق است. برخی از پوشه ها و فایل ها در اینجا ممکن است در پس زمینه خاکستری وجود داشته باشند - این همان چیزی است که کاربر به عنوان عضوی از گروه ها به آن دسترسی دارد.
  5. تب "IP Access" دسترسی IP را تنظیم می کند. اگر می‌خواهید به خودتان دسترسی شخصی به پوشه‌های مهم بدهید، مثلاً از محل کار، پس منطقی است که دسترسی کارآفرینان را محدود کنید - فقط از محل کار یا فقط از خانه. حتی اگر به طور تصادفی یک تروجان را انتخاب کنید یا شخصی از sniffer برای یافتن رمز عبور شما استفاده کند، نمی تواند سایت های شما را آلوده کند یا داده های مهم را بدزدد.
  6. می‌توانید نسبت‌ها را روی «نسبت‌های UL/DL» تنظیم کنید، یعنی شرایطی را تنظیم کنید که تا زمانی که تعداد مگابایت‌ها پر نشده‌اند، نتوانید آن را تخلیه کنید. نسبت ها را می توان تنظیم کرد، که وقتی می خواهید مردم را مجبور کنید با شما به اشتراک بگذارند راحت است. درست است، هیچ کس تضمین نمی کند که چیزی بزرگ و کاملا غیر ضروری برای شما آپلود نشود، مانند یک فایل صفحه ویندوز یا برخی ویدیوهای فشرده نشده)، و همچنین تنظیم می کند که چقدر می توانید بر اساس حجم آپلود کنید تا یک کاربر کاملاً پر نشود. دیسک شما
  7. و در نهایت، در برگه "Quota" می توانید محدودیت هایی را برای فضای دیسک اختصاص داده شده به این حساب تعیین کنید (به طوری که کاربران کل دیسک را پر نکنند)

رمزهای عبور برای دسترسی عمومی را می توان روی ساده تنظیم کرد، اما برای حساب های دارای داده های پیچیده مهم - از حروف کوچک و بزرگ، اعداد و کاراکترهای خاص.

راه اندازی DynDns

اگر داده ها را در اینترنت توزیع می کنید و یک IP پویا دارید، مشکل ایجاد می شود. هنگام اتصال مجدد، آدرس تغییر می کند و باید به نحوی آدرس جدید را پیدا کنید. ویرایش مداوم اطلاعات مربوط به آدرس IP هم برای صاحب سرور و هم برای مشتریان راحت نیست. برای حل مشکل می توانید در وب سایت ویژه DynDns ثبت نام کنید. پس از ثبت نام رایگان، به شما یک نام سطح سوم با دامنه سطح دوم انتخابی شما داده می شود (مانند dimonius.homeip.net یا dimonius.dyndns.org)، این سرویس دامنه های مختلف زیادی دارد و تعداد زیادی وجود دارد. برای انتخاب سپس یک برنامه کوچک روی رایانه نصب می شود که در آن اطلاعات حساب وارد می شود و هنگام اتصال مجدد داده ها را در وب سایت DynDns به روز می کند و نام همیشه به آدرس IP فعلی اشاره دارد. اگر روتر دارید، بسیاری از آن‌ها می‌توانند با DynDns کار کنند - فقط کافی است به مورد مناسب در رابط وب روتر بروید و اطلاعات حساب خود را وارد کنید.


برای ثبت نام و راه اندازی دامنه شما نیاز دارید:
  1. به وب سایت DynDns، به فرم ثبت نام بروید.
  2. نام مستعار، رمز عبور، ایمیل خود را وارد کنید. یک زیر دامنه از سایت خود انتخاب کنید.
  3. برنامه را از اینجا دانلود و نصب کنید.
  4. اطلاعات حساب خود را در آنجا وارد کنید.
  5. برای نظارت بر تغییرات در آدرس IP، برنامه باید با ویندوز شروع شود.

معمولاً، هنگامی که «تنظیم FTP در ویندوز سرور 2008 یا 2012» را جستجو می‌کنید، راهنماهای دقیقی در مورد نحوه استقرار این سرور با استفاده از IIS (سرویس‌های اطلاعات اینترنتی - یک وب سرور با ویژگی‌های مبتنی بر و داخلی ویندوز) ظاهر می‌شود. با این حال، موارد خاصی وجود دارد که افزایش IIS به دلیل یک ویژگی کاملاً منطقی نیست.

در مورد من، apache قبلاً روی سرور نصب شده بود و ویژگی های خاصی نصب شده بود که از apache استفاده می کند و نیاز به راه اندازی یک سرور FTP ساده برای تبادل داده شد. افزایش IIS برای این یک ویژگی و سپس غیرفعال کردن همه سرویس‌ها و آزاد کردن پورت‌ها برای جلوگیری از درگیری با آپاچی - منطقی ندیدم. بنابراین، تصمیم گرفته شد FTP را نصب کنید، که سیستم را بارگذاری نمی کند و کار خود را به خوبی می داند - FileZilla Server.

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

نصب سرور FileZilla

کیت توزیع را از وب سایت سازنده یا از وب سایت ما دانلود کنید. بیایید راه اندازی کنیم و به ترتیب برویم:

ما با مجوز موافقت می کنیم، کلیک کنید موافقم

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

با کلیک روی یک دکمه مسیر نصب را انتخاب کنید مرور کردنیا همه چیز را همانطور که هست رها کنید و ادامه دهید - بعد.

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

کلیک بعد.

گزینه های زیر در اینجا ارائه می شود:
راه اندازی رابط مدیریتی هنگام ورود به ویندوز به عنوان هر کاربر
راه‌اندازی رابط مدیریتی هنگام ورود فقط توسط کاربر فعلی (که نصب تحت آن انجام می‌شود)
راه اندازی دستی

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

کلیک بعد.

مراحل نصب شروع شده است.

اگر در طول مراحل نصب، پورت ورود به ماژول اداری را تغییر ندادید، همه چیز را همانطور که هست رها کنید و کلیک کنید اتصال.

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

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

روی نماد تنظیمات (سومین مورد) کلیک کنید و تنظیمات را شروع کنید.

فصل تنظیمات عمومی- در اینجا می توانید همه چیز را همانطور که هست رها کنید.

اگر علاقه مند هستید، توضیح می دهم که این به چه معناست:

گوش بدهبراینهاپورت: 21- سرور ftp به چه پورتی گوش می دهد. به طور پیش فرض، این پورت 21 است. اگر این تنها سرور FTP در این رایانه باشد، می توانید آن را به این صورت رها کنید. اگر قبلاً یکی وجود دارد، پس بهتر است پورت را تغییر دهید.

حداکثرعددازکاربران: 0- تعداد کاربرانی که می توانند به طور همزمان به سرور متصل شوند. 0 تعداد نامحدودی از کاربران است، در غیر این صورت تعداد کاربرانی که شما تعیین می کنید.

عددازموضوعات: 2- حداکثر تعداد رشته هایی که سرور مجاز به استفاده است. پیش‌فرض تعداد هسته‌ها/رشته‌های پردازنده است. اگر به دلایلی می خواهید استفاده از CPU را محدود کنید، می توانید این مقدار را کاهش دهید.

تایم اوتتنظیمات- در این بخش زمان های اتصال، دانلود و مدت زمان ورود کاربر را تعریف می کنیم. من هیچ فایده ای برای تغییر نمی بینم.

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

مدیررابطتنظیمات- در اینجا می توانید یک لیست سفید از آدرس های IP را تنظیم کنید که از آنها مجاز به اتصال به رابط اداری هستید و همچنین تعیین کنید که سرور برای اتصال به کدام آدرس های IP گوش می دهد (اگر چندین آداپتور شبکه وجود دارد).

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

در اینجا می توانید توانایی نگهداری Logs را تنظیم کنید - گزارشی که عملکرد سرور را نظارت می کند. این ممکن است مفید باشد اگر برخی از مشکلات با سرور وجود دارد.

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

قسمت تنظیمات FTP over TLS دقیقاً قسمتی است که می توانید یک اتصال امن به سرور را فعال کنید و یک فایل موجود را در تنظیمات مشخص کنید یا یک گواهی تولید کنید. این اختیاری است.

اتوبان- این یک بخش بسیار مفید است که اگر کادر را علامت بزنید از سرور شما در برابر نیروهای بی رحم محافظت می کند فعال کردنخودکارممنوعیت ها، سپس پس از تعداد معینی تلاش (پیش‌فرض 10)، کاربری که گذرواژه‌ها را امتحان می‌کند برای چند ساعت مسدود می‌شود (پیش‌فرض 1، می‌تواند تا 999 ساعت تنظیم شود)

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

بر روی آیکون چهارم کلیک کنید.

در اینجا کلیک می کنیم اضافه کردنو پنجره زیر را می بینیم:

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

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

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

کلیک اضافه کردنو پوشه ها را اضافه کنید. سپس کادرهای مربوط به کارهایی که کاربر می تواند با این پوشه ها انجام دهد را بررسی می کنیم.

برای کسانی که در زبان انگلیسی اصلا قوی نیستند، ترجمه می کنم:

فایل ها:
خواندن - خواندن
نوشتن - ثبت
حذف - حذف
الحاق - تغییر

دایرکتوری ها (پوشه ها):
ایجاد - ایجاد
حذف - حذف
لیست - مشاهده لیستی از پوشه ها
+ Subdirs - حق مشاهده زیرپوشه ها را دارد

من پوشه را انتخاب کردم و حقوق کامل همه چیز را برای کاربر User تنظیم کردم.

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

ما در اینجا نیز چیزی را تغییر نمی‌دهیم، اما می‌توانیم یک لیست سفید از آدرس‌های IP (جعبه متن بالا) تنظیم کنیم که یک کاربر خاص می‌تواند از آن وارد شود. یا یک لیست سیاه از آدرس ها (جعبه متن پایین) که این کاربران نباید از آنها اجازه ورود داشته باشند.

کلیک خوبو بیایید شروع به آزمایش کنیم!

فقط یک جزئیات کوچک اگر فایروال داخلی ویندوز را فعال کرده باشید، به احتمال زیاد پورت 21 به دلایل امنیتی بسته است. FileZilla این پورت را به طور خودکار باز نمی کند، پس بیایید به Start>Control Panel>Firewall

کلیک ایجاد یک قانون ...

انتخاب کنید قابل تنظیمو فشار دهید به علاوه

روی Browse کلیک کنید و مکان سرور را انتخاب کنید. در مورد من "C:\Program Files\FileZilla Server\FileZilla Server.exe" است.

در اینجا ما انتخاب می کنیم نوع پروتکل: TC.P.، بقیه بدون تغییر است، کلیک کنید به علاوه

انتخاب کنید اجازه اتصالاتو فشار دهید به علاوه

لازم نیست چیزی را در اینجا تغییر دهید، کلیک کنید به علاوه

در اینجا وارد پاراگراف می شویم نام:برخی از نام ها، به عنوان مثال، مانند من - FTP-TCPو فشار دهید آماده.

اکنون ما همین کار را انجام می دهیم، فقط در نقطه ای که باید یک پروتکل را انتخاب کنید، انتخاب کنید UDP

هر نامی را انتخاب کنید، به عنوان مثال، FTP-UDP.

همین، کلیک کنید آماده.

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

(ابزار اشتراک).

علاوه بر این، Cerberus تا حدودی ساده تر (رایگان) و همچنین یک پروژه جالب به زبان روسی ST FTP-Service (رایگان) وجود دارد. در زیر به طور مختصر به روند راه اندازی برخی از این برنامه ها می پردازیم.

GuildFTPd 0.999.5

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

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

راه اندازی برنامه.

1. پیکربندی تنظیمات اصلی سرور(شماره پورت، حداکثر تعداد اتصالات، تعداد اتصالات از هر IP و غیره) در پنجره پایین سمت راست انجام می شود. اگر این کار را برای گروه System انجام دهید، همه گروه‌های سطح پایین این تنظیمات را به ارث خواهند برد. برای هر گروهی که انتخاب می‌کنید، این تنظیمات پیش‌فرض می‌توانند لغو شوند. به ویژه، من گاهی از شماره پورت های مختلف برای نام های کاربری مختلف استفاده می کردم.

2. آیتم منو Admin -> Options -> Server:نام سرور خود را وارد کنید و جزئیات پیام های سرور را کمی کاهش دهید (با حرکت دادن نوار لغزنده "Log Level" به سمت چپ)، در غیر این صورت فایل های گزارش به سرعت صدها مگابایت جمع می شوند:

3. راه اندازی دسترسی به سرور.ساختار سلسله مراتب کاربر در GuildFTPd به گونه ای است که هر کاربری باید به گروهی اختصاص داده شود. در این صورت شما دو راه اصلی دارید:

  • ساخت FTP بر اساس لاگین های شخصی.
  • ساخت سرور بر اساس ورود مستقیم به دایرکتوری مورد نظر.

3.1. ساخت FTP بر اساس لاگین های شخصی

بیایید فرض کنیم که شما تصمیم دارید به دوستان خود دسترسی به دایرکتوری Documents بدهید و هر یک از آنها باید مجموعه منحصر به فردی از دایرکتوری ها را ببینند (به عنوان مثال، شما باید یک سیستم فایل مجازی برای هر کاربر ایجاد کنید).

الگوریتم بسیار ساده است:

الف) یک گروه، مثلاً تیم ایجاد کنید و بلافاصله یک دایرکتوری ریشه مشترک برای گروه ایجاد کنید:

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

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

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

ب) شروع به پر کردن گروه با کاربران (Admin -> Add User):

ج) برای هر یک VFS ایجاد کنید (الف را ببینید):

و شما دریافت می کنید:

توجه داشته باشید.می توانید دسترسی به کل دیسک را باز کنید، مثلاً به این ترتیب:

دایرکتوری فیزیکی K:\FTP ریشه شما است و دیسک های فیزیکی دایرکتوری هستند. سپس در مشتری ftp موارد زیر را مشاهده خواهید کرد:

فایل picture1.jpg در دایرکتوری K:\FTP قرار دارد و اگر در مسیر فیزیکی به این دایرکتوری بروید می توانید دوباره آن را ببینید.

3.2. ساخت سرور بر اساس ورود مستقیم به دایرکتوری مورد نظر.

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

در این مرحله، سرور شما برای شروع/خاموش کردن آن آماده است، روی دکمه «روشن» کلیک کنید یا منوی Admin -> Allow Logins را انتخاب کنید.

4. موارد اضافی. تنظیم پیام های سرور: Admin -> Server Messages

5. موارد اضافی. نصب افزونه هاتوصیه می کنم یک افزونه برای مشاهده آمار (در وب سایت نویسندگان) نصب کنید:

6. موارد اضافی. عدم دسترسی به سرور: View -> View Ban List. برای خلاص شدن از شر یک کاربر مزاحم، آدرس او را به لیست ممنوعیت اضافه کنید.

بهترین مقالات در این زمینه