آموزش راه اندازی FTP Server برای کاربران خانگی

FTP با شماره پورت ۲۱ ، یک پروتکل قدیمی است و کاربرد آن به زمانی بر میگردد که استفاده از پورت ۸۰ (WEB) نیز چندان فراگیر نشده بود. زمانی میتوان از یک کامپیوتر (با سیستم عامل XP ، ۲۰۰۰ یا ۲۰۰۳) خدمات FTP دریافت نمود که این سرویس روی آن سیستم عامل فعال شده باشد یعنی یک FTP Server روی سرور مورد نظر در حال کار باشد. بعد از برقراری ارتباط با FTP Server در حقیقت شما به یک FTP Client تبدل میشوید.
بوسیله این پروتکل میتوان فایل ها را در سرویس دهنده Upload نیزکرد اما برای قرار دادن فایل در طرف سرویس دهنده بایستی هر اپراتور یک FTP Account داشته باشد که توسط ارائه دهنده سرویس در اختیار کاربر یا همان FTP Client قرار گرفته و بوسیله آن با توجه به حق دسترسی تعیین شده میتوان به ایجاد ، اضافه، حذف و یا تغییر فایلهای موجود در سرویس دهنده از طریق یک دستگاه دیگر بپردازد. برای Uploadکردن میتوان از برنامههایی مانند Cute FTP ، Flash FXP ، WS FTP و … استفاده نمود. اما در این مقاله قصد داریم از طریق راهاندازی FTP Server این کار را آموزش دهیم.
راه اندازی FTP Server
• نصب سرویس FTP
سرویس FTP یکی از سرویسهای ارائه شده به همرا IIS(Internet Information Services) است که به طور پیش فرض در تمام سیستم عاملها غیرفعال است پس بایستی آن را نصب و فعال کرد.
برای این منظور مراحل زیر را طی کنید:
۱ـ Control Panel را باز وAdd or Remove Program را انتخاب نمایید. در پنجره باز شده از قسمت سمت چپ، بر روی آیکون Add/Remove Windows … را کلیک کنید.
۲ـ پس از چند لحظه انتظار پنجره مربوطه ظاهر میشود در لیست Component (مانند شکل ۱) در مربع کنارIIS تیک بزنید بدون اینکه با زدن Next به مرحله بعد بروید، دکمه Details را انتخاب کنید.


۴ـ در اینجا نصب سرویس شروع میشود. در اواسط روند نصب، از شما درخواست CD ویندوز میشود.پس از قراردادن CD و نصب فایلهای مورد نیاز ، سرویس FTP بر روی کامپیوتر فعال میگردد.
قراردادن فایلها بر روی FTP Server
با طی شدن مراحل بالا اکنون سیستم به یک FTP Server تبدیل شده است برای
قراردادن فایلهای مورد نظرتان ، پوشه خاصی در نظر گرفته شده است که هر
چیزی که در این پوشه قرار گیرد سرویس دهنده آن را در لیست فایلها و پوشه
های
FTP Server قرار میدهد.
همانطور که در شکل ۳ و ۴ مشاهده میکنید به محض نصب FTP Server یک پوشه در
درایو C کامپیوتر ایجاد میشود که Inetpub نام دارد . درون این پوشه نیز
دو پوشه دیگر به نامهای ftproot و AdminScripts قرار دارد، پوشه مورد بحث
ما که محل قرارگیری فایلهای FTP Server است ftproot است. حالا همه چیز
آماده قرارگیری فایلها است. فایلهایتان را در این مکان قراردهید، هم
اکنون شما یک FTP Server آماده استفاده دارید.


یقیناً یک FTP Client ابتدا باید به FTP Server متصل گردد تا بتواند از خدمات آن استفاده کند در یک شبکه داخلی این امر با تایپ یکی از دو نوع آدرس زیر در نوار آدرس IE یا هر Web Browser دیگری مثل Mozilla میسر میشود و کاربران شبکه با داشتن IP Address یا نام کامپیوتر سرویس دهنده FTP ، میتوانند لیست فایلهای موجود در آن را مشاهده و سپس نسبت به دریافت اقدام کنند.
[ftp: //[FTP Server IP address
[ftp: //[FTP Server Computer Name
اما کاربرانی وجود دارند که میخواهند از این سرویس توسط نوع دیگری از ارتباط استفاده کنند بدین معنی که هدف آنها از راه اندازی این سرویس دردسترس قرار دادن فایلهایی برای افراد خاصی است که با اجازه آنها قادر به اتصال به سیستم باشند نحوه ساختن این نوع ارتباط بدون نیاز به اینترنت و توسط مودم صورت میگیرد که به طور کامل در شماره ۹ مجله توضیح داده شده است اما به علت اینکه ممکن است برخی از خوانندگان به این شماره دسترسی نداشته باشند این مراحل را دوباره تکرار میکنیم:
برای این کار دو مرحله را باید انجام داد:
• تنظیمات کامپیوتر مقصد و یا به عبارت دیگر کامپیوتر میزبان (Host)
یعنیFTP Server
• تنظیمات مربوط به کامپیوتر میهمان (Guest) یعنی FTP Client
الف ـ تنظیم کامپیوتر میزبان ( Host )
1 ـ در کنترل پانل بر روی Network Connection دوبار کلیک کنید تا پنجره مربوط به آن باز شود.
۲ ـ بر روی گزینه Create a New Connection کلیک و سپس Next کنید.
۲ ـ در پنجره Network Connection Type، ابتدا گزینه چهارم یعنی
Set up an advanced Connection را انتخاب و سپس Next کنید

۴ ـ در پنجره Device for Incoming، مودم را انتخاب و سپس Next کنید

۶ ـ در پنجره User Permissions نام کاربری که میخواهید اجازه ورود به سیستم داشته باشد را وارد کنید. برای این کار هم میتوانید یکی از Userهای موجود را انتخاب و یا اینکه یک User جدید ایجاد نمائید.
برای ایجاد User جدید بر روی گزینه Add کلیک و مطابق شکل ۷ نام و کلمه عبور دلخواه را وارد نمائید.


۸ ـ در آخر بر روی Finish کلیک کنید.با انجام مراحل فوق یک Incoming Connection در لیست موجود در Network Connection ایجاد میشود.
ب ـ تنظیم کامپیوتر میهمان ( Guest )
1 ـ مراحل ۱ و ۲ قسمت (ب) را مجدداً تکرار کنید.
۲ ـ در پنجره Network Connection Type، ابتدا گزینه دوم یعنی
Connect to the Network at my… را انتخاب و سپس Next کنید.
۳ ـ گزینه Dial-up Connection را انتخاب و سپس Next کنید.
۴ ـ در قسمت Company Name یک اسم دلخواه ( مثلاً To FTP Server ) وارد و سپس Next کنید.
۵ ـ شماره تلفن مقصد را وارد و Next کنید.
۶ ـ در آخر بر روی finish کلیک نمائید. با انجام مراحل فوق یک Connection
Dial Up جدید ایجاد میشود( شکل ۹ ) و کامپیوتر مهمان برای وصل شدن به
کامپیوتر میزبان آماده است.

۱ ـ درکامپیوتر میهمان، بر روی کانکشنی که در مرحله دوم آنرا ایجاد کردیم، کلیک کنید.
۲ ـ نام کاربری ( User Name ) و پسورد ( مربوط به مرحله ۶ قسمت الف ) را وارد و بر روی Dial کلیک کنید.
۳ ـ با این عمل پس از چند لحظه که مودمها به تبادل اطلاعات میپردازند،کامپیوتر میهمان به کامپیوتر میزبان وصل میشود(شکل ۱۰ ) و کاربر مورد نظر در کنار Incoming Connection نمایان میشود.

همانطور که در ادامه خواهید دید, پس از اتصال به سرور FTP، به راحتی میتوانید به نقل و انتقال فایل بپردازید.
اتصال و دریافت فایل از FTP Server
در بخش اتصال به سرویس دهنده یک Incoming Connection ساختهایم که منتظر
برقراری ارتباط از جانب FTP Client میماند.زمانیکه Client به سروری که
ساختهاید متصل شد به راحتی با باز کردن Web Browser خود و تایپ یکی از دو
عبارت
[ftp://[IP address یا [ftp://[Computer Name در آدرس بار میتوانید لیست
فایلهای موجود در FTP Server را دیده و هر کدام را که مایل بودید دریافت
کند.
IP address در فرمان فوق آیپی آدرس کامپیوتر شماست که اگر ارتباط توسط
مودم صورت گرفته باشد توسط مودم به شما اختصاص مییابد و اگر تحت شبکه در
حال رد و بدل کردن فایلها هستید توسط مدیر سیستم به شما داده شده است
مانند ۱۹۲٫۱۶۸٫۰٫۲ و Computer Name نام کامپیوتر شماست مثل
rayaneh-khabar.
نکته: یک FTP Client برای بدست آوردن آیپی آدرس ماشین سرویس دهنده FTP ، میتواند مانند شکل ۱۱ در System Tray بر روی Connection که ارتباط بین سرور و کامپیوتر میهمان را ایجاد کرده ، کلیک راست و Status را انتخاب نماید. با توجه به شکل ۱۲ در برگه Support هم آیپی آدرس خود و هم آیپی آدرس سرویس دهنده را ببیند.
نکته: زمانیکه دو کامپیوتر از طریق مودم به یکدیگر متصل شده باشند یک نوع IP استاندارد پیش فرض به صورت ۱۶۹٫۲۵۴٫z.t است که z و t به صورت تصادفی به مودم تعلق میگیرد.


نکته: نام سیستم خود را هم میتوانید با کلیک راست بر روی My Computer و انتخاب Properties در برگه Computer Name ببینید و به سرویس گیرنده اعلام کنید تا از آن استفاه کند.
با یک مثال ادامه میدهیم:
طبق شکل ۵ ما لیستی از فایلها را در پوشه ftproot قرار دادیم سپس با توجه
به اشکال ۱۱ و ۱۲ آدرس سرور را با مقدار ۱۶۹٫۲۵۴٫۱۹۵٫۱۵۷ بازیابی کردیم.
FTP Client مورد نظر مانند شکل ۱۳ , این IP را در نوار آدرس مرورگر
Mozilla وارد و سپس همان لیست را که در شکل ۵ وجود داشت به صورت لینکهای
قابل Download میبیند. به همین راحتی !!
کار ما تمام شد از این به بعد شما تنها به ویرایش لیستتان میپردازید و دیگر لازم نیست پوشهای را Share کنید و یا فایلها را با درد سر Email کنید.

نکته: این مسأله را فراموش نکنید که در صورتیکه فایروال سیستم شما فعال باشد نمیتوان به سرویس دهنده FTP شما متصل شد، پس بایستی آن را غیرفعال کنید.
سرعت بالاتر و نظم موجود در این سرویس از مزایای آن به شمار میرود.
نکته قابل توجه دیگر اینکه، با وجود یک نرمافزار مدیریت Download مثل IDM
یا DAP میتوان فایلهای حجیم را هم با سرعت بالاتری منتقل کرد.
با هر نوع Connection که به سرور متصل شده باشید چه از طریق شبکه داخلی یا
اینترنت و یا روشی که ما به شما ارائه کردیم امکانات FTP در اختیار
شماست.
نکته: امکان دارد در هنگام برقراری ارتباط با مشکل مواجه شوید، حتما به
این نکته نیز توجه کنید.قبل از هر چیز بایستی بر رویMy Computer کلیک
راست کرده و Properties را انتخاب نمایید و در برگه Remoteدر قسمت پائین
گزینه
Allow users to connect remotely … را تیک بزنید.سپس کاربری را که اجازه
اتصال به سرور را در هنگام ساختن Connection به او دادهاید در قسمت
Select remote users اضافه کنید