نحوه راه اندازی فضای ذخیره سازی ابری خصوصی با استفاده از یک سایت FTP ویندوز 10

وقتی به ابر(the cloud) اشاره می کنیم، در مورد یک سیستم ذخیره سازی(storage system) صحبت می کنیم که داده ها را در اینترنت ذخیره و در دسترس نگه می دارد. در سال‌های اخیر، شرکت‌هایی مانند Google Drive ، Dropbox ، iCloud و دیگر گزینه‌های ذخیره‌سازی داده راحت، کاربران را در مورد مزایای سرور ابری(benefits of a cloud server) متقاعد کرده‌اند .

مشکل این سرویس ها این است که همه آنها شخص ثالث هستند. این اغلب به این معنی است که استفاده از آنها ممکن است هزینه خدمات(service cost) ماهانه ، عدم دسترسی احتمالی در صورت خرابی سرور یا سرویس(service crash) ، و الزامات امنیتی برای ایمن و خصوصی نگه داشتن داده ها را به همراه داشته باشد.

اگر به شما بگویم که می توانید سرور ابری(cloud server) خود را بر روی ویندوز(Windows) بسازید چه؟ اینکه خیلی بزرگ نباشد و مزایای بیشتری نسبت به سرویس ابری(cloud service) معمولی شما ارائه دهد ؟ 

نحوه راه اندازی فضای ذخیره سازی ابری خصوصی با استفاده از یک سایت FTP ویندوز 10(How To Set Up Private Cloud Storage Using a Windows 10 FTP Site)

برای ساخت سرور ابری(cloud server) خود در ویندوز(Windows) معمولاً نیاز به سرمایه گذاری اولیه است. برای شروع، به یک سیستم ذخیره سازی(storage system) و حداقل 100 مگابیت در ثانیه اتصال پهن باند(broadband connection) ثابت نیاز دارید . این سرعت توصیه می شود تا به راحتی از هر جایی به سرور ابری دسترسی داشته باشید.(cloud server)

سرعت اینترنت به ارائه دهندگان خدمات محلی در منطقه شما محدود خواهد شد. در مورد سیستم ذخیره سازی(storage system) ، چند گزینه وجود دارد که از بین آنها می توان انتخاب کرد. یکی از احتمالات یک NAS(is a NAS) است که معمولا با رابط وب(web interface) خود و گزینه های همگام سازی آنلاین ارائه می شود.

برای این مقاله در مورد نحوه ساخت سرور ابری(cloud server) خود ، ما به دنبال استفاده مجدد از رایانه ویندوزی(Windows computer) خانگی برای اجازه ذخیره سازی ابری خواهیم بود.

چگونه در ویندوز 10 سرور ابری خود را بسازیم(How To Build Your Own Cloud Server In Windows 10)

شما می توانید سرور ابری(cloud server) خود را در ویندوز(Windows) بسازید ، اما برای از بین بردن آن نیاز به چند افزودن دارد. همچنین احتمالاً گزینه ارزان‌تری نسبت به چیزی مانند NAS است، زیرا احتمالاً از قبل یک رایانه به راحتی در دسترس دارید.

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

  • به Control Panel رفته(Control Panel) و روی Programs کلیک کنید .

  • در بخش برنامه‌ها و ویژگی‌ها(Programs and Features) ، روی Turn Windows features on or off کلیک کنید .

  • پوشه Internet Information Services(Internet Information Services) ( IIS ) را گسترش دهید و(folder and place) یک علامت را در کادر تأیید FTP Server(FTP Server checkbox) قرار دهید . در مرحله بعد، Web Management Tools را گسترش دهید و مطمئن شوید که IIS Management Console نیز بررسی شده است. OK را فشار دهید .

  • پس از تکمیل این مراحل، اجزای تنظیم یک سرور FTP(FTP server) نصب خواهند شد.

پیکربندی سایت سرور FTP شما(Configuring Your FTP Server Site)

مرحله بعدی راه اندازی یک سایت سرور FTP است(FTP server) که از طریق وب قابل دسترسی باشد.

  • به Control Panel(Control Panel) برگردید و روی System and Security کلیک کنید .

  • سپس روی گزینه Administrative Tools کلیک کنید .

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

  • در قسمت اتصالات(Connections pane) ، نام رایانه خود را گسترش دهید و روی Sites کلیک راست کنید(computer name and right-click) . افزودن سایت FTP را(Add FTP Site…) انتخاب کنید …
  • یک نام برای سایت خود اضافه کنید و سپس مسیر پوشه ای را(folder path) که می خواهید همه فایل های FTP را در آن ذخیره کنید، پیدا کنید . توصیه می کنیم یک پوشه در ریشه درایو اصلی سیستم(system drive) (C:) یا یک هارد دیسک کاملاً متفاوت ایجاد کنید.
  • روی Next کلیک کنید . اکنون باید در پنجره Binding and SSL Settings باشید. (Binding and SSL Settings)همه تنظیمات(Set) را طوری تنظیم کنید که تصویر زیر را منعکس کنند و روی Next کلیک کنید .

  • مگر اینکه قصد میزبانی داده های حساس را داشته باشید یا از این سرور برای مقاصد تجاری استفاده کنید، SSL معمولاً مورد نیاز نیست. برای هر یک از اهداف ذکر شده، توصیه می شود یک گواهی SSL دریافت(SSL certificate) کنید.
  • مجدداً(Again) ، تنظیمات خود را با تنظیمات تصویر زیر منعکس کنید. آدرس ایمیل(email address) باید همان آدرسی باشد که به حساب ویندوز 10 شما پیوست شده است تا بتوانید به آن دسترسی داشته باشید.

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

راه اندازی فایروال(Setting Up The Firewall)

برنامه های فایروال(Different firewall) مختلف تنظیمات مختلفی برای فعال کردن اتصالات به سرور FTP(FTP server) شما دارند. اگر از فایروال داخلی در ویندوز 10(Windows 10) استفاده می کنید ، اتصالات سرور FTP(FTP server) به طور پیش فرض مسدود می شوند تا زمانی که به صورت دستی فعال شوند.

  • برای فعال کردن آن، به Windows Defender Security Center بروید و روی Firewall & network protection کلیک کنید .

  • روی پیوند Allow an app through firewall کلیک کنید.

  • روی تغییر تنظیمات کلیک کنید، (Change Settings)سرور FTP(FTP Server) را بیابید و یک علامت را در آن و همچنین دسترسی خصوصی(Private) و عمومی(Public Access) قرار دهید .

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

در این مرحله، سرور FTP(FTP server) شما اکنون از چندین دستگاه در یک شبکه قابل دسترسی است.

دسترسی به سرور FTP از اینترنت(Accessing Your FTP Server From The Internet)

وقت آن رسیده است که پورت شماره 21 (port number 21)Transmission Control Protocol/Internet Protocol ( TCP/IP ) را روی روتر خود باز کنید. هر روتر زمانی که صحبت از راه اندازی پورت فورواردینگ(port forwarding) می شود متفاوت است. 

مراحل ارائه شده در اینجا یک راهنمایی کلی در مورد نحوه انجام ایمن این کار(how to do this safely) است. با دنبال کردن پیوند، می‌توانید یک آدرس IP(IP address) ثابت تنظیم کنید و یک پورت را باز کنید تا به ترافیک آنلاین(online traffic) اجازه عبور دهید.

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

چیز هایی برای به یاد آوردن(Things To Remember)

استفاده از رایانه شخصی به عنوان فضای ذخیره سازی ابری دارای اشکالاتی است که باید در نظر داشت. یکی از مشکلاتی که ممکن است رخ دهد این است که به‌روزرسانی‌های خودکار زمانی که شما در خانه نیستید انجام می‌شود. این امر باعث می شود رایانه شما خاموش شود و در دسترس نباشد. 

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

مشکل دیگر اشتراک منابع بین داده های استفاده شخصی و استفاده از فضای ذخیره سازی(storage use) ابری است. بسته به نوع داده ای که ذخیره می کنید، هارد دیسک های شما ممکن است به سرعت پر شوند.

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

اکنون که ابزارها و دانش را در اختیار دارید، می توانید سرور ابری(cloud server) خود را در ویندوز(Windows) بسازید و در نهایت هزینه های سرویس ذخیره سازی ابری را(cloud storage service) به حداقل برسانید.



About the author

من یک کارشناس باتجربه ویندوز 10 و 11/10 هستم که هم در مرورگرها و هم در برنامه های گوشی های هوشمند تجربه دارم. من بیش از 15 سال مهندس نرم افزار هستم و با تعدادی از شرکت های بزرگ از جمله مایکروسافت، گوگل، اپل، یوبی سافت و غیره کار کرده ام. من همچنین توسعه ویندوز 10/11 را در سطح کالج تدریس کرده ام.



Related posts