راه اندازی FTP Server با ویندوز سرور 2008
ابتدا وارد ویندوز سرور 2008 شوید و سپس مراحل زیر را جهت ایجاد FTP به ترتیب انجام دهید.
قسمت اوّل: ایجاد یک basic FTP site
- یک کاربر جدید برای سایت FTP خود ایجاد نمایید که برای این کار بایستی مراحل زیر انجام شود.
از طریق Administrative Tools گزینه Server Manager را انتخاب نمایید
بروید به Configuration > Local Users and Groups > User
در قسمت سمت راست صفحه ظاهر شده بروید به More Actions > New User
در این قسمت نام کاربر و کلمه عبوری که شما می خواهید در سایتتان استفاده نمایید را وارد کنید.
تیک User must change password at next logon را بردارید.
تیک User cannot change password را بگذارید.
بر روی گزینه Create کلیک نمایید و سپس گزینه Close را انتخاب نمایید.
در قسمت Users (تقسیم بندی وسطی) بر روی کاربر جدیدی که ایجاد کرده اید دابل کلیک کنید.
بروید به قسمت Remote Desktop Services Profile
تیک Deny this user permissions to log on to Remote Desktop Session Host server را بگذارید.
کلیک کنید بر روی OK و سپس Server Manager را ببندید.
- از منوی Start وارد Administrative Tools شوید.
- گزینه Internet Infornation Services (IIS) Manager را انتخاب نمایید.
- از درختواره سمت چپ بر روی سرور راست کلیک نمایید و سپس Add FTP Site را انتخاب نمایید. که برای اینکار نیاز به انجام مراحل زیر می باشد.
در قسمت Site name نام سایت FTP را وارد نمایید.
در قسمت Physical path آدرس فیزیکی که بر روی هارد دیسک سرور قرار است اختصاص بدهید به سایت فوق را بدهید.
کلیک کنید بر روی Next و سپس IP آدرسی که شما می خواهید برای FTP Site تنظیم کنید را در این قسمت وارد کنید.
گزینه Allow SSL را انتخاب کنید.
کلیک کنید بر روی Next
در صفحه بعدی که ظاهر می گردد گزینه Basic را انتخاب نمایید.
در قسمت Allow access to کامبو باکس مربوطه را باز و به Specified users تغییر دهید.
نام کاربری که شما قبلا جهت سایت FTP ایجاد کرده بودید را در Edit خالی زیر کامبو باکس وارد نمایید.
در قسمت Permissions دو گزینه Read و Write را انتخاب نمایید.
بر روی دکمه Finish کلیک کنید.
5. حالا شما نام سایت FTP را در لیست می بینید.
6. بر روی سایت FTP دابل کلیک کنید و درختواره را باز کنید. تا سایتی که شما ایجاد کردید را ببینید
سپس بر روی آن راست کلیک کرده و گزینه Edit Permissions را انتخاب نمایید.
کلیک کنید بر روی Security tab
مطمئن شوید که کاربری که ایجاد کرده بودید برای این قسمت دارای مجوز modify باشد.
7. و FTP Site با پیکربندی Basic قابل استفاده می باشد.
قسمت دوّم: User Isolation
1. پس از انجام مراحل فوق بایستی در قسمت وسط بر روی آیکون FTP User Isolation دابل کلیک کنید.
2. باکس مربوط به User name directory (disable global virtual directories) را انتخاب نمایید.
3. بر روی Apply کلیک کنید.
4. به Root سایت FTP بروید و یک Virtual Directory با نام LocalUser ایجاد کنید.
لازم است بدانید که منظور از Root برای من که ویندوزم در درایو C نصب است به آدرس C:\inetpub\ftproot می باشد.
در کلمه LocalUser بایستی دو حروف U و L از حروف بزرگ استفاده شود.
لازم است بدانید که LocalUser فقط برای کاربران سطح Server کار می کند و برای کاربران سطح Domain بایستی اقدامات بعدی صورت پذیرد.
راست کلیک کنید بر روی LocalUser و سپس Add Virtual Directory را انتخاب نمایید.
سپس در قسمت Alias استفاده کنید از نام کاربری که قبلا برای سایت ایجاد نمودید.
در قسمت Physical path مسیر فیزیکی که قرار است این کاربر استفاده نماید را بدهید.
کلیک کنید بر روی OK
و بر روی سایت مورد نظر راست کلیک کرده و طبق قبل به کاربر فوق مجوز modify را بدهید.
قسمت سوّم: برای کاربران Domain
1.بر روی FTP Site راست کلیک کرده و سپس یک Virtual Directory ایجاد کنید.
در قسمت Alias نام Server مربوطه را با حروف بزرگ به شکل زیر بایستی بنویسید.
فرض کنید نام سرور شما iran.net باشد با این فرض به صورت زیر عمل می کنیم:
User, IRAN\
که منظور از user همان نام کاربری است که قبلا برای سایت FTP ایجاد نمودید سپس یک ویرگول و بعد از آن یه فاصله و IRAN\ دقیقا به شکل فوق
در قسمت Physical path مسیر Root سایت FTP را بدهید. مثلا C:\inetpub\ftproot
کلیک کنید بر روی OK
2.حالا بر روی دایرکتوری مجازی IRAN راست کلیک کرده و سپس برای تک تک کاربران Virtual Directory ایجاد کنید. بر روی دایرکتوری تک تک کاربران دابل کلیک کنید سپس در قسمت وسط بر روی FTP Authorization Rules دابل کلیک کنید و بعد با دابل کلیک کردن بر روی آیتم موجود رفته سپس در قسمت Speciied Users به صورت زیر عمل نمایید.
کاربر دامینUser, IRAN\
تذکر 1: در ضمن پس از این تنظیمات اگر می خواهید به سایت دسترسی داشته باشید در Address Bar عبارت زیر را تایپ نمایید.
ftp://Ip Address FTP
بعد Enter
تذکر2: اگر خواستید برای هر کاربری یک دایرکتوری مجازی دیگری ایجاد کنید که توسط آن کاربر قابل رویت باشد در قسمت Home سایت رفته و در قسمت وسط بر روی FTP Directory Browsing کلیک کرده و سپس تیک Virtual Directory را بزنید.