آموزش کامل راه اندازی و نصب FTP Server در ویندوز و ویندوز سرور

آموزش کامل راه اندازی و نصب FTP Server در ویندوز و ویندوز سرور

راه اندازی FTP Server 📁 در ویندوز یکی از راه حل های ساده آپلود و دانلود در سرویس های ذخیره سازی ابری می باشد. از آن جایی که برخی از کاربران در پیکر بندی FTP Server دچار مشکل می شوند، امروز در انزل وب نحوه راه اندازی و نصب FTP Server در ویندوز و ویندوز سرور را به شما آموزش می دهیم.

آموزش نصب و ساخت FTP Server در ویندوز ۱۰ ، ویندوز سرور و..

How to Set up and Manage an FTP Server on Windows

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

 آموزش نصب FTP Server، روش نصب اجزای مورد نیاز FTP Server در ویندوز

گرچه ویندوز ۱۰ شامل پشتیبانی برای راه اندازی FTP Server است، اما شما باید اجزای مورد نیاز را به صورت دستی اضافه کنید.

ابتدا Control Panel را باز کرده و وارد بخش Programs شوید. در زیر Programs and Features روی Turn Windows features on or off کلیک کنید.

 آموزش نصب FTP Server، روش نصب اجزای مورد نیاز FTP Server در ویندوز

ویژگی Internet Information Services را گسترش دهید. سپس تنظیمات FTP server را باز کنید.

گزینه های FTP Extensibility و FTP Service را فعال کنید.

در تنظیمات Web Management Tools مطمئن شوید که IIS Management Console فعال باشد.

 آموزش نصب FTP Server، روش نصب اجزای مورد نیاز FTP Server در ویندوز

روی OK کلیک کرده و Close را بزنید.

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

آموزش کامل راه اندازی FTP Server

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

برای راه اندازی سایت FTP باید وارد Control Panel شده و روی System and Security کلیک کنید. سپس روی Administrative Tools کلیک کنید.

آموزش کامل راه اندازی FTP Server

روی شورتکات Internet Information Services (IIS) Manager کلیک کنید.

آموزش کامل راه اندازی FTP Server

در پنل Connections روی Sites راست کلیک کرده و Add FTP Site را انتخاب کنید.

آموزش کامل راه اندازی FTP Server

در بخش FTP site name نام سرور مورد نظر خود را بنویسید.

در بخش Content Directory زیر Physical path روی دکمه سمت راست کلیک کنید تا پوشه ای که می خواهید برای ذخیره استفاده کنید، قرار دهید. (توصیه می شود پوشه ای را در دایرکتوری Root قرار دهید)

آموزش کامل راه اندازی FTP Server

روی Next کلیک کنید. تنظیمات Binding را در حالت پیش فرض قرار دهید. گزینه Start FTP site automatically را هم فعال کنید. در بخش SSL هم گزینه No SSL را انتخاب کنید.

آموزش کامل راه اندازی FTP Server

روی دکمه Next کلیک کنید. در بخش Authentication گزینه Basic را انتخاب نمایید. در بخش Authorization از منوی کشویی گزینه Specified users را انتخاب کنید. ایمیل ویندوز و یا یوزری که در ویندوز استفاده می کنید را وارد کرده و گزینه Read و Write را بزنید.

آموزش کامل راه اندازی FTP Server

روی Finish کلیک کنید.

تنظیم قوانین فایروال برای راه اندازی FTP Server در ویندوز ۱۰

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

پنجره Windows Defender Security Center را باز کنید. روی Firewall & network protection و سپس Allow an app through firewall کلیک کنید.

تنظیم قوانین فایروال برای راه اندازی FTP Server در ویندوز 10

روی دکمه Change settings کلیک کنید. گزینه FTP Server را فعال کنید. همچنین اجازه های دسترسی Private و Public را هم فعال کنید.

تنظیم قوانین فایروال برای راه اندازی FTP Server در ویندوز 10

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

نحوه ساخت FTP در ویندوز ۱۰، اجازه ارتباط خارجی

با انجام مراحل تا اینجا، می توانید به صورت محلی به FTP Server خود دسترسی داشته باشید. برای این که بتوانید از طریق اینترنت هم به آن دسترسی پیدا کنید، باید پورت شماره ۲۱ که مربوط به Transmission Control Protocol/Internet Protocol (TCP/IP) است را در روتر خود باز کنید. با این که دستورالعمل براساس مدل های مختلف متفاوت است، در این قسمت به صورت کلی این مورد را آموزش می دهیم.

وارد Settings ویندوز شده و روی Network & Internet کلیک کنید. حال روی Status کلیک کرده و Change connections properties را بزنید.

نحوه ساخت FTP در ویندوز 10، اجازه ارتباط خارجی

آدرس IPv4 DNS server که آدرس روتر شما است را یاداشت کنید. معمولا این آدرس در محدوده ۱۹۲.۱۶۸.x.x است. به طور مثال ۱۹۲.۱۶۸.۱.۱ یا ۱۹۲.۱۶۸.۲.۱.

نحوه ساخت FTP در ویندوز 10، اجازه ارتباط خارجی

سپس وارد مرورگر اینترنت شوید. آدرسی که در مرحله قبل نوشته اید، به طور مثال ۱۹۲.۱۶۸.۱.۱ را وارد کنید. اطلاعات ورود به تنظیمات روتر را وارد کنید. به بخش Port Forwarding بروید. (معمولا این تنظیمات در بخش WAN, NAT یا  Advanced settings قرار می گیرد.)

حال یک rule با مشخصات زیر ایجاد کنید.

  • Service name: یک نام انتخاب کنید.
  • Port range: 21
  • Local IP: آدرس FTP server که روتر اتصالات را به آن هدایت می کند وارد کنید. (همان آدرسی که آن را در مراحل قبل وارد کرده اید)
  • Local port: 21
  • Protocol: TCP

روی add کلیک کنید.

نحوه ساخت FTP در ویندوز 10، اجازه ارتباط خارجی

در نهایت Apply را بزنید.

نحوه تنظیم آیپی ثابت (Static IP)

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

ابتدا وارد Control Panel شوید. روی Network and Internet کلیک کنید. روی Network and Sharing Center کلیک کنید. در پنل سمت چپ گزینه Change adapter settings را انتخاب کنید.

نحوه تنظیم آیپی ثابت (static IP)

روی آداپتور شبکه راست کلیک کرده و Properties را بزنید.

نحوه تنظیم آیپی ثابت (static IP)

گزینه Internet Protocol Version 4 (TCP/IPv4) را انتخاب کرده و گزینه Properties را بزنید.

نحوه تنظیم آیپی ثابت (static IP)

گزینه Use the following IP address را انتخاب کنید. تنظیمات زیر را وارد کنید.

  • IP address: یک آدرس ثابت برای کامیپوتر انتخاب کنید. برای جلوگیری از تداخل باید آدرسی خارج از دامنه DHCP انتخاب کنید. به طور مثال ۱۹۲.۱۶۸.۱.۲۰۰
  • Subnet mask: در اینترنت خانگی ۲۵۵.۲۵۵.۲۵۵.۰
  • Default gateway: آدرس روتر معمولا ۱۹۲.۱۶۸.۱.۱
  • Preferred DNS server: معمولا آدرس آیپی روتر شما

نحوه تنظیم آیپی ثابت (static IP)

روی OK و سپس Close کلیک کنید.

راه اندازی FTP Server در ویندوز ، تنظیم چندین حساب

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

ابتدا با کمک مطلب آموزش افزودن اکانت به ویندوز، یک اکانت جدید بسازید. سپس برای تنظیم آن به Control Panel بروید. وارد System and Security شده و روی Administrative Tools کلیک کنید.

راه اندازی FTP Server در ویندوز ، تنظیم چندین حساب

روی Internet Information Services (IIS) Manager دابل کلیک کنید.

راه اندازی FTP Server در ویندوز ، تنظیم چندین حساب

در پنل سمت چپ گزینه Sites را گسترش دهید. سایت ایجاد شده را انتخاب کرده و روی FTP Authorization Rules کلیک کنید.

راه اندازی FTP Server در ویندوز ، تنظیم چندین حساب

در پنل سمت راست Add Allow Rule را بزنید.

راه اندازی FTP Server در ویندوز ، تنظیم چندین حساب

یکی از گزینه های زیر را انتخاب کنید:

  • All Users: به هر کاربر که در ویندوز پیکربندی شده است اجازه دسترسی به FTP server می دهد.
  • Specified users: اجازه دسترسی را به کاربران مشخصی بدهید.

گزینه Read و Write را هم فعال کنید.

راه اندازی FTP Server در ویندوز ، تنظیم چندین حساب

روی OK کلیک کنید.

محوز اتصال به FTP Server از راه دور

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

مشاهده و دانلود

اگر فقط می خواهید فایلی را مشاهده و دانلود کنید، می توانید از یک مرورگر استفاده کنید. مرورگر را باز کرده و در قسمت آدرس، آدرس سرور خود را بعد از ftp:// وارد کنید. به طور مثال ftp://192.168.1.100

سپس اطلاعات ورود به اکانت را وارد کرده و Log on را بزنید.

مشاهده و دانلود

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

مشاهده و دانلود

مشاهده، دانلود و آپلود فایل

ابتدا وارد File Explorer ویندوز شوید. در بخش آدرس بار، آدرس خود را بعد از ftp:// وارد کنید. به طور مثال ftp://192.168.1.100

اطلاعات ورود به اکانت را وارد کرده و Log on را بزنید.

مشاهده، دانلود و آپلود فایل

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

مشاهده، دانلود و آپلود فایل

البته محدود به استفاده از File Explorer نیستید و می توانید از برنامه هایی مانند FileZilla هم استفاده کنید.

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


آموزش راه اندازی FTP Server در ویندوز سرور

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

همچنین مطالعه مطلب آموزش تصویری نصب و کار با IIS در ویندوز ۱۰ ، ۸ و ۷ نیز برای شما کاربردی خواهد بود.

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

کار را با نصب IIS Web Server شروع می کنیم. برای این کار دستورالعمل زیر را دنبال کنید.

  1. روی منوی استارت کلیک کنید. برنامه Server Manager را اجرا کنید.
  2. گزینه Add roles and components را انتخاب کنید.
  3. در پنل سمت چپ Installation Type را Install roles or components انتخاب کرده و Next را بزنید.
  4. از proposed server pool گزینه مورد نیاز را انتخاب کرده و Next را بزنید.
  5. در لیست Web server (IIS) را انتخاب کنید.
  6. در پنجره جدید باز شده، Add components را بزنید. Next را انتخاب کنید.
  7. در سمت چپ Role Service (sub-item Web Server Role (IIS)) را بزنید. روی Next کلیک کنید.
  8. تنظیمات مورد نظر را اعمال کنید. در اولین نصب بهتر است که گزینه Automatically restarts the destination server را هم فعال کنید.
  9. روی Install کلیک کنید.
  10. منتظر اتمام فرایند مانده و Close را بزنید.

آموزش کامل FTP Server، پیکر بندی

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

  1. در منوی Administration را باز کنید. اگر این گزینه در استارت نبود، می توانید از مسیر Start -> Control Panel -> System and Security -> Administration به آن دسترسی داشته باشید.
  2. IIS Manager را باز کنید.
  3. منوی کشویی necessary server را در سمت چپ باز کنید. روی Sites راست کلیک کرده و Add FTP Site را بزنید.
  4. در مرحله بعد اطلاعات FTP Site را وارد کرده و Next بزنید.
  5. در پنجره بعدی باید مشخص کنید که FTP server در کدام آدرس آیپی راه اندازی شود. همچنین پورت ۲۱ را هم باز کنید. پس از اتمام تنظیم روی Next کلیک کنید.
  6. در مرحله احراز هویت Normal را انتخاب کنید. همچنین در بخش مجوز دسترسی افراد را مشخص کنید. Done را بزنید.
  7. اگر کار به درستی انجام شده باشد، نام سرور را در صفحه IIS Manager خواهید دید. پنجره را ببندید.

تنظیم فایروال

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

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

نظرات و پیشنهادات شما

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

حمایت مالی

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

مطالب مرتبط

آموزش کامل کار با نرم افزار FileZilla
آموزش گام به گام استفاده از نرم افزار FileZilla : مدیریت فایل های سرور
اف تی پی یا FTP چیست؟ آموزش ساخت و نحوه کار با FTP در ویندوز
اف تی پی یا FTP چیست؟ آموزش ساخت و نحوه کار با FTP در ویندوز

نظرات

  • Amir says:

    من تمام مراحل و رفتم با لپ تاپ دیکه او ای پی رو میزنم ftp forder error میده

  • عادل says:

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

    • فرزاد says:

      شما جهت استفاده از این ویژگی باید حتما برای یوزر ویندوز یک پسورد بذارید