پروتکل انتقال فایل مجموعهای از قوانین است که نحوه اشتراکگذاری (ارسال و دریافت) فایلها و دستکاری (ایجاد، تغییر نام و حذف) را در یک شبکه TCP/IP تعریف میکند. FTP در دو حالت غیرفعال و فعال کار میکند. در حالت فعال، مشتری یا همان کلاینت، کانال فرمان را ایجاد میکند اما سرور مسئول ایجاد کانال داده است. در حالت غیرفعال، مشتری هر دو کانال را ایجاد میکند، سپس از سرور (در کانال فرمان) درخواست میکند که بهجای تلاش برای برقراری ارتباط مجدد با مشتری، شروع به گوش دادن در پورت (به صلاحدید سرور) کند. سرور همچنین شماره پورتی را که برای گوش دادن انتخاب کرده است را به کلاینت برمیگرداند تا کلاینت بداند چگونه به آن متصل شود. برای آموزش راه اندازی Ftp در ویندوز سرور مراحل زیر را دنبال کنید.
برای راه اندازی FTP روی ویندوز سرور مراحل زیر را دنبال کنید.
مرحله ۱: Server Manager را راهاندازی کنید
برای راه اندازی Ftp مانند تمام نقشهای ویندوز سرور، برای شروع نصب باید به Server Manager برویم. کلید “Windows” خود را بزنید و در صورتی که “Server Manager” باز نشده است، آن را جستجو کنید. پس از باز کردن، روی “Add Roles and Features” کلیک کنید.
مرحله۲: روی Next در Wizard کلیک کنید
مرحله ۳: نوع نصب را در راه اندازی Ftp انتخاب کنید
در صفحه «Select Installation type page»، «Role-based or feature-based-installation» را انتخاب کنید و روی «Next» کلیک کنید.
مرحله ۴: سرور مقصد را انتخاب کنید
مرحله ۵: Roles را برای نصب انتخاب کنید
کادر “Web Server (IIS)” را انتخاب کرده و در پنجره پاپ آپی که مطابق شکل زیر ظاهر میشود، روی “Add Features” کلیک کنید. بعد از اتمام آن روی “Next” کلیک کنید.
ادامه:
ادامه:
مرحله ۶: Features را انتخاب کنید
در مرحله «Select Features» به سادگی روی «Next» کلیک کنید.
در مرحله “Web Server Role (IIS)” دوباره روی «Next» کلیک کنید.
مرحله ۷: role services را در راه اندازی Ftp انتخاب کنید
این مرحله از راه اندازی Ftp همان مرحلهای است که ما منتظرش بودیم. از میان چکباکسهای متعدد، یکی از گزینههای File Server را انتخاب کرده و روی Next کلیک کنید. پس از آن، با خوشحالی بر روی “Install” کلیک کنید و منتظر بمانید تا سرور شما نصب را به پایان برساند.
انتخابهای نصب را تایید کنید و “Install” را بزنید.
مرحله ۸: Ftpخود را در حالت غیرفعال پیکربندی کنید.
اجازه دهید سرور FTP خود را همانطور که در قسمت مقدمه توضیح داده شد در حالت غیرفعال پیکربندی کنیم.
مراحل زیر را انجام دهید.
Server Manager >Tools > Internet Information Services (IIS) Manager
پس از باز شدن، به صورت زیر عمل کنید. روی سرور خود کلیک کنید تا پنجره میانی نمایان شود.
مرحله ۹: Feature را باز کنید
“FTP Firewall Support” را انتخاب کنید و روی “Open Feature” در سمت راست همانطور که در تصویر نشان داده شده است کلیک کنید. همچنین، میتوانید روی “FTP Firewall Support“ دوبار کلیک کنید. با این کار یک پاپآپ کوچک باز میشود. به مرحله ۱۱ بروید.
مرحله۱۰: پشتیبانی از فایروال FTP
محدوده پورت را در این پاپآپ برای حالت غیرفعال همانطور که در زیر نشان داده شده است وارد کنید سپس روی “Apply” در سمت راست کلیک کنید.
پاپآپ زیر ظاهر شده و به شما اطلاع میدهد که باید محدوده پورتی را که ما در فایروال پیکربندی کردهایم، مجاز کنید. روی “OK” کلیک کنید. پس از آن، FTP Server را مجددا راهاندازی کنید تا تغییرات اعمال شود.
مرحله ۱۱: سرور FTP را مجددا راهاندازی کنید
برنامه Services را باز کنید، به دنبال “Microsoft FTP Server” بگردید، روی آن راست کلیک کرده و Restart را انتخاب کنید.
مرحله ۱۲: پورتها را به فایروال اضافه کنید
از نحوه باز کردن پورت در فایروال ویندوز سرور برای افزودن پورتها به فایروال خود استفاده کنید. پورت ۲۱ را نیز اضافه کنید. باید مانند زیر باشد: