برگزیده های پرشین تولز

تبديل هارد سيستم به سرور FTP از سير تا پياز!

parsbin

Registered User
تاریخ عضویت
21 جولای 2005
نوشته‌ها
1,160
لایک‌ها
3
سن
34
محل سکونت
كرج- پلاك 10
سلام دوستان
در اين مقاله ميخوام آموزش راه اندازي سرور FTP در لوكال و اتصال اون به نت و در دسترس قرار دادن اون براي كاربراي مختلف رو توضيح بدم.يعني بتونيد كاري كنيد كه كاربرا در اينترنت بتونند به هارد شما از طريق اينترنت متصل بشند و فايل دانلود يا آپلود كنند!
اولش بايد بگم كه كمي كار سختيه و خصوصا حوصله ميخواد ولي نتيجش شيرينه!!:D
قبل از هر كاري بهتره يكي از درايوهاتون رو براي اين كار اختصاص بديد و اون رو فرمت كنيد و فايل ديگه اي داخلش نباشه اين براي نظم كار كمك مهميه!
براي راه اندازي شما نياز به يك برنامه سرور داريد كه من BulletProof رو پيشنهاد ميكنم چون محيط ساده و رواني داره.اين برنامه رو ميتونيد از اينجا دريافت كنيد.

حالا بايد در روت درايوي كه مخصوص كار قرار داديد پوشه اي بنام My FTP ساخته و چند تا پوشه كه FTP شما رو تشكيل خواهند داد در داخل اون بسازيد.
مثلا GAMES-MOvies-Application-Wallpapers
و اگر خواستيد كاربرا بتونند فايلي رو آپلود كنند يك پوشه هم بنام Uploadدر روت درايو يعني كنار My FTP بسازيد.
حالا برنامه BulletProof رو باز كنيد.(توجه داشته باشيد قبل از باز كردن برنامه و ورود به تنظيمات حتما به اينترنت آنلاين باشيد.)
حالا از منو به اين قسمت بريدsetup/mine/general و يا Ctrl+M رو فشار بديد تا پنجره تنظيمات باز بشه.
در قسمت Server name نامي براي سرور خود انتخاب كنيد مثلا " Perian FTP" و در قسمت connection پورت رو بر روي 10001 قرار بديد و در قسمت max number of user تعداد كاربراني كه ميتونند همزمان به سرور شما متصل بشند رو قرار بديد كه بستگي به پهناي باند و سرعت شما داره.من عدد 3 رو پيشنهاد ميكنم.
حالا اين قسمت ها رو تيك بزنيد و تيك بقيه رو برداريد.
Show "Loading
Scan Drives
Confirm Exit
حالا از نوار سمت چپ Options رو انتخاب كنيد.حالا ادر اين پنجره فقط اين قسمتها انتخاب كنيد
Protect FTP Server Directoryand sub directories
Login Check
Password Check
Show Receive Messages
Show Pre-Logins
و در پايين صفحه
Refuse Multiple Connection رو تيك بزنيد.
حالا از قسمت نوار سمت چپ صفحه Advanced رو انتخاب كنيد.
در اينجا اين ها رو تيك بزنيد
Uploads and Downloads
Normal (Default)
Block Server To Server Transfer
و در پايين اين قسمت رو تيك بزنيد
Anti-Hammer
و قسمت هاي بعدي رو به شكلي كه پايين توضيح داده شده تنظيم كنيد.
Block IP = 10
Min if = 3
Connection in = 120
حالا از ستون سمت چپ گزينه Dynamic IP رو انتخاب كنيد و وارد تنظيمات IP بشيد و گزينه Dynamic IP رو تيك بزنيد و Check IP Changes every رو مساوي 10 قرار بديد.
حالا دكمه refresh رو بزنيد.بايد IP شما در كادر سفيد وسط صفحه ديده بشه در غير اين صورت شما آنلاين نبوديد! بايد در زمان باز كردن برنامه شما آنلاين بوده باشيد.
حالا از ستون چپ گزينه Multi IP Settings رو انتخاب كنيد.
Listen Only to IPs رو تيك بزنيد و در منوي كشويي كنار دكمه Add آي پي خودتون رو وارد كرده و دكمه Add رو بزنيد.حالا بايد IP شما در كادر وسط صفحه و بصورت سبز رنگ وارد شده باشه.
حالا در همون صفحه و در قسمت بالا به تب Passive Mode بريد و Select Passive ModeIP رو تيك زده و Fixed IP رو انتخاب كرده و روي مربع كوچك در سمت راست كه داخلش a قرار داره كليك كرده و IP خودتون رو وارد كنيد.
حالا در پايين صفحه Passive Port Range رو بين 5000 تا 5009 قرار بديد.
حالا از چپ صفحه ok رو انتخاب كنيد تا تنظيمات اعمال بشه و صفحه هم بسته!
حالا به Setup / User Accounts بريد و در صفحه باز شده در سمت راست در كادر User Accounts كليك راست كرده و گزينه Add رو انتخاب كرده و نامي انتخاب كنيد مثلا "Persian" و ok رو بزنيد.
حالا Persian رو در ستون راست انتخاب كنيد و در ستون Access Rights در وسط صفحه كليك راست كرده و Add رو انتخاب كنيد. پوشه My FTP رو كه در مرحله اول ساختيد آدرس داده و انتخاب كنيد.
حالا بايد نام و آدرسش در كادر Access Rights ظاهر بشه.حالا روي اون يك كليك كنيد و در سمت راست اين گزينه ها رو تيك بزنيد.
Read - List - +Subdirs
سپس در پايين login و password رو تيك زده و رمز و پسوورد دلخواهتون رو در كادر جلوي اونها وارد كنيد.توجه داشته باشيد كه كاربرا با اين رمز و پسوورد ميتونند به سرور شما متصل بشند پس خساست نكنيد و كاركترهاي آسان و كمي رو براي جلوگيري از اشتباه وارد كنيد!
و براي Home IP هم All IP Homes رو انتخاب كنيد.
حالا دوباره در كادر Access Rights كليك راست كرده و Add رو انتخاب كنيد و ساير پوشه هاتون رو دونه دونه آدرس بديد و همين كارها رو تكرار كنيد.تيك ها رو دقيقا مثل هم اعمال كنيد و تنظيمات رمز و پسوورد رو هم دقيقا مثل هم.
حالا در ستون سمت راست User Accounts كليك راست كرده و يك يوزر جديد بنام upload رو اضافه كنيد.بعد از اضافه كردن اون رو از ستون User Accounts انتخاب كرده و در كادر Access Rights كليك راست كرده و پوشه upload رو كه در مرحله اول ساختيد آدرس دهي و انتخاب كنيد.
حالا بايد آدرسش در كادر Access Rights ظاهر بشه.روش كليك كنيد تا انتخاب بشه و در كادر سمت راست اين گزينه ها رو تيك بزنيد.
Read- Write- Append- Make- List- +Subdirs
و در قسمت پايين هم تنظيمات رو دقيقا مثل پوشه هاي قبلي اعمال كنيد.
حالا ok رو زده تا تنظيمات اعمال بشند و پنجره بسته بشه.
حالا در كنترل پانل سيستم وارد Windows Firewall شده و از بالا به تب Exceptions بريد.بايد BulletProof در كادر وسط پنجره وجود داشته باشه و تيك خورده باشه.روي اون كليك كنيد و Add port رو انتخاب كنيد.در پنجره باز شده اسم سرورتون و پورت رو هم 10001 داده و گزينه TCP رو انتخاب كرده و ok كنيد وWindows Firewall رو هم ok كنيد.
حالا برنامه BulletProof رو ببنديد و دوباره باز كنيد و از قسمت server گزينه go on-line رو انتخاب كنيد تا سرورتون راه اندازي بشه.
حالا در وسط محيط برنامه يك كادر بزرگ سفيد هست كه داراي نوشته هاي هستش.در صورت اين كه همه چيز رو به راه باشه در پايين اون قسمت هيچ ايرادي نميگريه و مينويسه سرور آنلاين هست.حالا براي تست برنامه FTP client خودتون رو مثلا cute ftp يا flashxp و يا هر برنامه ديگه باز كرده و IP و خودتون رو وارد كرده و در قسمت پورت 10001 و يوزر و پسووردي رو كه در هنگام تنظيمات برنامه اعمال كرديد رو وارد كنيد.در صورتي كه همه چيز رو درست انجام داده باشيد بايد به سرور خودتون وصل شيد و گرنه با خظا روبه رو ميشيد.
اگر با مشكلي برخورديد همين جا سوال كنيد.
موفق باشيد
 

greenapple

Registered User
تاریخ عضویت
13 فوریه 2006
نوشته‌ها
377
لایک‌ها
21
سن
39
محل سکونت
پشت ویزور
مقاله خوب و جالبی بود . حتما استفاده میکنم و نتیجه شو همینجا مینویسم. مرسی .
 
بالا