جمعه, 30 شهریور 1397 13:00

نصب و راه اندازی FTP SERVER باFileZilla Server

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

FileZilla یک سرور FTP رایگان و متن باز و کاربردی برای تنظیمات آنلاین File repository و یا ساختن وب سرور است.

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

در ابتدا به سرور خود ریموت زده و FileZilla Server را از این صفحه دانلود کنید. این فایل در حقیقت یک پکیج ویندوزی است و قابل اجرا روی لینوکس نمیباشد.

filezilla server 01

نکته : مراحل نصب دارای پیچیدگی نبوده و تنها کافیست مراحل با زدن دکمه های next، install و finish دنبال نمایید.

تنظیمات اولیه FileZilla Server

تنظیمات settings

زمانیکه نرم افزار مربوطه نصب و صفحه آن باز شد می باید نسبت به انجام تنظیمات لازم و ایمن سازی آن اقدام نمود. برای این منظور برروی آیکن settings کلیک نمایید و یا از منوی Edit > settings انتخاب نمایید
filezilla server 02در بخش General Settings به فیلد Max. number of users مراجعه و بیشترین تعداد کاربری که در نظر دارید را وارد نمایید (در صورت قرار دادن عدد صفر در این بخش تعداد کاربری ها نامحدود در نظر گرفته خواهد شد)

filezilla server 03

تنظیمات  IP Bindings

در بخش IP Bindings می توانید به جای علامت * (برابر با تمامی آی پی های اختصاص داده شده به سرور) IP ی که می خواهید سرور شما برروی آن سرویس FTP را ارایه نماید، وارد نمایید. به عنوان نمونه اگر کارت شبکه سرور شما دارای دو IP به صورت 10.97.80.21 و 10.97.80.22 می باشد و شما قصد دارید که سرویس FTP تنها برروی یکی از آی پی ها سرویس دهی نماید می باید این IP را به جای * در فیلد Bind the server tp the following IP addresses وارد نمایید.

نکته : اگر بیش از یک IP را می خواهید برای این سرویس در نظر بگیرید می توانید هر یک از IP را در یک خط وارد نمایید.

filezilla server 04

 

تنظیمات Passive mode settings

در بخش Passive mode settings تیک گزینه Use custome port range را فعال و یک رنج پورت بالای 1024 (به طور مثال 51100 تا 51200) را وارد نمایید. در صورتیکه سرور شما پشت فایروال است و به صورت همزمان دارای IP خصوصی و عمومی است باید گزینه Use the following IP را (به جای گزینه Default) انتخاب کرده و در فیلد مربوطه IP عمومی سرور را وارد نمایید. (در این آموزش فرض شده سرور پشت فایروال بوده و IP عمومی سرور برابر با 188.100.100.101 می باشد)

filezilla server 05

 

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

 تنظیمات FTP over TLS Settings

در بخش FTP over TLS Settings تیک گزینه های ذیل را فعال نمایید :

• Enabel FTP over TLS support (FTPS)

• Disallow plain unencrypted FTP

• Allow explicit FTP over TLS (default: yes)

• Force PORT P to encrypt file transfers when using FTP over TLS

• Require TLS session resumption on data connetction ehwn using PORT P

 

filezilla server 06

در انتها برروی دکمه Generate new certificate کلیک نمایید.

در پنجره لود شده اطلاعات را مطابق نیاز و شرایط خود وارد نموده و در انتها برروی دکمه Generate certificate کلیک نمایید.

مثال:

Key size: 2048 bit

2-digit country code : IR

Full State or province: Tehran

Locality (City): Tehran

Organization: isatisserver

Organization unit: IT

Contact E-Mail: این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید

Common name (Server Address): 10.97.80.21

Save key and certificate to this file: D:\filazilla\cert\certificate.crt

در پایان دکمه Generate certificate را کلیک نمایید.

تنظیمات Autoban

در بخش Autoban تیک گزینه Enable automatic bans را فعال کرده و در فیلد ban IP address after تعداد لاگین های ناموفق قبل از مسدود شدن IP را وارد کرده و در فیلد Ban for نیز میزان زمان مسدود ماندن IP را وارد نموده و در انتها برروی دکمه ok به جهت ذخیره سازی تنظیمات انجام شده کلیک نمایید. (مقادیر وارد شده در تصویر به عنوان نمونه می باشند)

filezilla server 08

تنظیمات Users

حال می باید نسبت به ایجاد حداقل یک نام کاربری و تعریف یک پوشه اقدام نمود. برای این منظور برروی آیکون Users کلیک نمایید و یا از مسیر Edit > Users اقدام نمایید.

در پنجره لود شده در بخش General برروی دکمه Add کلیک نمایید.

filezilla server 10

در فیلد مربوطه یک نام کاربری دلخواه به عنوان اکانت FTP وارد کرده و برروی دکمه ok کلیک نمایید. (کاربری test به عنوان نمونه در تصویر ذیل وارد شده است)

filezilla server 11

تیک گزینه Password را فعال کرده و یک رمز عبور دلخواه برای این اکانت در نظر بگیرید. (پیشنهاد می شود که برای افزایش امنیت حتماً از یک رمز عبور مناسب که حداقل دارای 8 کاراکتر و شامل عدد، حرف بزرگ، حرف کوچک و نشانه می باشد استفاده نمایید)

filezilla server 12

برای اختصاص یک یا چند پوشه به این نام کاربری می باید از بخش Shared Folders برروی دکمه Add کلیک نمایید.

filezilla server 13

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

حال دسترسی های مورد نظر به پوشه ها به کاربری مورد نظر ارایه کرده و در انتها برروی دکمه ok کلیک نمایید.

filezilla server 13

هم اکنون تنظیمات مورد نیاز برای راه اندازی FileZilla Server انجام شده و می توانید به سرور FTP متصل شوید.

 

موفق باشید

ایساتیس سرور

 

بازدید 1176 بار

نوشتن دیدگاه


تصویر امنیتی
تصویر امنیتی جدید

پربازدیدترین مطالب

"«قیمتی که در هنگام سفارش مشتري در پیش‌فاکتور منظور گرديده است، معتبر مي‌باشد»."