واضح آرشیو وب فارسی:ايرنا: چگونگي ساخت يك سرور خانگي
رضا مقدريراه اندازي يك FTP سرور خانگي در نگاه اول شايد پيچيده و دور از ذهن باشد و به نظر برسد چنين كاري براي كاربران خانگي چندان امكان پذير نيست، اما بايد اين نكته را بدانيد كه انجام اين كار با استفاده از نرم افزار اپن سورس و رايگان FileZilla بسيار ساده است. به احتمال زياد بسياري از كساني كه دائماً در حال FTP كردن فايل هايشان هستند بايد كلاينت FTP موسوم به FileZilla را بشناسند، اما پروژه FileZilla علاوه بر اين كلاينت معروف، يك ابزار رايگان و تحت ويندوز براي راه اندازي FTP سرور نيز ارائه كرده است كه بسيار مناسب و كارآمد است.نصب FTP سرور FileZilla مانند نصب ساير ابزارها در ويندوز چندان پيچيدگي خاصي ندارد و بسياري از كاربران تنها با زدن كليد Next به صورت مداوم عمليات نصبش را به پايان مي رسانند و براي بسياري از كاربران تنظيمات پيش فرض نرم افزار كافي است. با اين حال بد نيست با هم نگاهي به تنظيمات اوليه و ابتدايي اين نرم افزار بيندازيم كه مي توانند بر نحوه عملكرد و سرويس دهي FTP سرور شما تاثيرگذار باشند.در اولين گام اپليكيشن سرور FileZilla را دانلود كنيد. اپليكيشن مذكور با نسخه هاي مختلفي از ويندوز از جمله ويندوز 2000، XP و ويستا سازگار است. پس از اينكه دانلود تمام شد شروع به نصب كنيد و به مرحله بعدي اين راهنما برويد، ضمناً به نسخه جديد نرم افزار توجه داشته باشيد. بعد از دانلود بايد سرور را به عنوان يكي از سرويس هاي ويندوز اجرا كنيد. در اولين مراحل نصب FileZilla از شما مي پرسد كه در كجا بايد شروع به كار كند؟ و اين بدين معنا است كه فعاليتش را تحت عنوان يكي از سرويس هاي ويندوز آغاز كند يا خير. سرويس هاي ويندوز پروسس هايي هستند كه شما مي توانيد آنها را در بخش Services management ويندوز مديريت كنيد. اينكه چگونه از اين بخش مي توان پروسس FileZilla را مديريت كرد را بعداً مورد بررسي قرار مي دهيم ولي اگر مي خواهيد همراه با شروع به كار ويندوز اين ابزار خود به خود به عنوان يكي از سرويس هاي ويندوز فعال شود گزينه پيش فرض اين بخش يعنيStart as service, started automatically را انتخاب و در غير اين صورت گزينه ديگر يعنيStart as service, started manually را برگزينيد. در همين بخش در عين حال مي توانيد پورت ويژه رابط كاربري ادمين يا همان admin interface را نيز معين كنيد. به صورت پيش فرض پورت انتخابي براي اين بخش 14147 است كه توصيه مي شود آن را تغيير ندهيد و در صورت تغييرش شماره پورت ديگري را كه انتخاب كرده ايد به خاطر داشته باشيد چون بعداً براي اتصال به سرور به آن نياز پيدا خواهيد كرد.در آخرين ديالوگ از مراحل نصب FileZilla از شما پرسيده مي شود كه مي خواهيد پنجره رابط كاربري admin سرور همراه با ورود كاربران فعلي كه روي ويندوز كامپيوتر سرور تعريف شده اند به روي آنها گشوده شود يا اينكه اين پنجره بايد به صورت دستي و غيراتوماتيك فعال شود. گزينه يي مابين اين دو نيز هست كه شما مي توانيد اجراي اتوماتيك آن را محدود به نام كاربري خود كنيد. اجرا و اتصال به سرور با استفاده از رابط كاربري admin يا اصطلاحاً .interface admin مرحله ديگري است كه با به پايان رسيدن مراحل نصب بايد به سراغ پنجره رابط كاربري ادمين برويم. اين پنجره محلي است كه شما تنظيمات لازم روي سرور تان را از طريق آن انجام مي دهيد و همان طور فعاليت ها و وضعيت سرورتان را مانيتور كنيد. بار اولي كه شما رابط كاربري ادمين را اجرا مي كنيد، از شما آدرس سرور و همين طور پورتي را كه به آن اختصاص داده شده است، خواهد پرسيد. تا زماني كه سرور روي كامپيوتري كه پشت آن قرار داريد اجرا شده باشد كافي است در قسمت Server Address شماره هاي 127.0.0.1 را وارد كنيد و در قسمت پورت نيز شماره پورت پيش فرض يعني 14147 وارد شود. اگر اين تنها FTP سروري است كه شما آن را روي كامپيوترتان راه اندازي كرده و مديريت مي كنيد، گزينه Always connect to this server را تيك بزنيد تا دفعات بعدي كه قصد دسترسي به ادمين اينترفيس را داريد مجبور به طي كردن اين مرحله نباشيد.كاربران و سروراگر هر آنچه تا به حال در بالا گفتيم درست انجام شده باشد بايد سرور شما فعال و در حال اجرا باشد، اما هنوز هيچ كس نمي تواند از آن استفاده كند و تا مادامي كه شما سطح دسترسي و اجازه دسترسي براي كاربران سرور را تعريف نكنيد اين وضع ادامه خواهد داشت. براي تعريف يك كاربر ويژه سرورتان از منوي Edit گزينه Users را انتخاب كنيد. با انتخاب اين گزينه در سمت راست پنجره يي باز مي شود. روي كليد add كليك كنيد و يك كاربر را تعريف كنيد و سپس يك شماره رمز نيز به آن اختصاص دهيد. بعد در سمت چپ گزينه Shared Folders را انتخاب كنيد و با استفاده از كليد add فولدرهايي از هارد را كه كاربر مجاز است به آنها دسترسي داشته باشد معين كنيد. ضمناً در همين بخش مي توانيد سطح و ميزان اجازه دسترسي كاربران به فايل ها را نيز معين كنيد. مثلاً اگر مي خواهيد كاربري فقط قادر به دانلود كردن باشد كافي است از بين گزينه هاي موجود فقط گزينه Read را تيك بزنيد يا اگر مي خواهيد كاربر فقط مجاز به آپلود باشد تنها گزينه Write را تيك بزنيد و همين طور مي توانيد كاربران را مجاز يا غيرمجاز به ساخت دايركتوري جديد و همين طور حذف فايل ها كنيد.اگر هم قصد داريد براي تعدادي از كاربران تنظيمات يكساني را اعمال كنيد كافي است يك گروه كاربري يا اصطلاحاً يك User Group تعريف و كاربران مورد نظرتان را به آن وارد كنيد.حالا كه سرور شما فعال يا در اصطلاح معمول آپ است و كاربران نيز روي آن تعريف شده اند، زمان آن رسيده است كه به آن لاگين كنيد و امكان آپلود و دانلود از آن را تست كنيد. براي اين كار مي توانيد از هر كلاينت FTP استفاده كنيد (مثل FileZilla يا اكستنشن FireFTP براي مرورگر فايرفاكس) فقط كافي است آدرس سرور، نام كاربري و پسورد خود را به كلاينت تان بدهيد.آدرس سروراگر شما از سرور FTP خود در شبكه خانگي تان استفاده مي كنيد، آدرس سرور شما همان شماره IP اش روي شبكه خانگي تان است و براي به دست آوردنش كافي است در خط دستور يا همان cmd از دستور ipconfig استفاده كنيد. اگر هم قصد استفاده از FTP سرور خود از طريق اينترنت را داريد، شرايط چندان فرقي نمي كند و فقط كافي است شماره IP آن روي اينترنت را جاي آدرس به كلاينت FTP خود بدهيد. ضمناً فراموش نكنيد كه اگر فايروالي روي سرور خود داريد تنظيمات لازم را روي آن انجام دهيد تا اختلالي در عملكرد سرور شما ايجاد نكند. همين طور سرويس اينترنتي كه براي راه اندازي FTP سرور از آن استفاده كرده ايد نبايد براي شما از اين لحاظ محدوديتي ايجاد كند.نام كاربري و پسوردشما به هر يك از دوستان، آشنايان يا كارمندان تان كه قصد اتصال به سرور را دارند، مي توانيد يك نام كاربري معين با سطح دسترسي تعريف شده اختصاص دهيد.امنيت در سرورهاپروتكل FTP يك پروتكل صددرصد ايمن نيست و از طرفي FileZilla قادر نيست اطلاعاتي را كه تبادل مي كند رمزنگاري يا Encrypt كند، بنابراين اگر قصد داريد با FTP سرور خود اطلاعات مهمي را تبادل كنيد و نگران به خطر افتادن آنها هستيد، چند راه حل داريد.
چهارشنبه 12 تير 1387
این صفحه را در گوگل محبوب کنید
[ارسال شده از: ايرنا]
[تعداد بازديد از اين مطلب: 322]