راه اندازی FTP SERVER با FileZilla Server
نصب این برنامه کاملا ساده است. فقط کافی است که مراحل زیر را انجام دهید و پس از آن می توانید از FTP server خود استفاده کنید.
در ابتدا به سرور خود ریموت زده و FileZilla Server را از این صفحه دانلود کنید. این فایل در حقیقت یک پکیج ویندوزی است و قابل اجرا روی لینوکس نمیباشد.
نکته : مراحل نصب دارای پیچیدگی نبوده و تنها کافیست مراحل با زدن دکمه های next، install و finish دنبال نمایید.
تنظیمات اولیه FileZilla Server
تنظیمات settings
زمانیکه نرم افزار مربوطه نصب و صفحه آن باز شد می باید نسبت به انجام تنظیمات لازم و ایمن سازی آن اقدام نمود. برای این منظور برروی آیکن settings کلیک نمایید و یا از منوی Edit > settings انتخاب نمایید
در بخش General Settings به فیلد Max. number of users مراجعه و بیشترین تعداد کاربری که در نظر دارید را وارد نمایید (در صورت قرار دادن عدد صفر در این بخش تعداد کاربری ها نامحدود در نظر گرفته خواهد شد)
تنظیمات 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 را در یک خط وارد نمایید.
تنظیمات 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 می باشد)
نکته : دقت داشته باشید که باید رنج پورت مربوطه را در فایروال ویندوز سرور نیز باز باشد.
تنظیمات 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
در انتها برروی دکمه 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 به جهت ذخیره سازی تنظیمات انجام شده کلیک نمایید. (مقادیر وارد شده در تصویر به عنوان نمونه می باشند)
تنظیمات Users
حال می باید نسبت به ایجاد حداقل یک نام کاربری و تعریف یک پوشه اقدام نمود. برای این منظور برروی آیکون Users کلیک نمایید و یا از مسیر Edit > Users اقدام نمایید.
در پنجره لود شده در بخش General برروی دکمه Add کلیک نمایید.
در فیلد مربوطه یک نام کاربری دلخواه به عنوان اکانت FTP وارد کرده و برروی دکمه ok کلیک نمایید. (کاربری test به عنوان نمونه در تصویر ذیل وارد شده است)
تیک گزینه Password را فعال کرده و یک رمز عبور دلخواه برای این اکانت در نظر بگیرید. (پیشنهاد می شود که برای افزایش امنیت حتماً از یک رمز عبور مناسب که حداقل دارای 8 کاراکتر و شامل عدد، حرف بزرگ، حرف کوچک و نشانه می باشد استفاده نمایید)
برای اختصاص یک یا چند پوشه به این نام کاربری می باید از بخش Shared Folders برروی دکمه Add کلیک نمایید.
در پنجره باز شده مسیر پوشه مورد نظر خود را انتخاب و در انتها برروی دکمه ok کلیک نمایید.
حال دسترسی های مورد نظر به پوشه ها به کاربری مورد نظر ارایه کرده و در انتها برروی دکمه ok کلیک نمایید.
هم اکنون تنظیمات مورد نیاز برای راه اندازی FileZilla Server انجام شده و می توانید به سرور FTP متصل شوید.
موفق باشید
ایساتیس سرور