ایزوله کردن یوزرها در FTP

برای این کار از Start گزینه Run رو انتخاب کنید و appwiz.cpl و اینتر بزنید.

حالا از سمت چپ Add/Remove Windows Components رو انتخاب کنید. از لیست باز شده روی Application Server دوبار کلیک کنید:

Internet Information Services رو دوبار کلیک کنید:

File Transfer Protocol رو انتخاب کنید و OK بزنید تا سرویس نصب بشه.
برای ایزوله کردن FTP باید FTPRoot تعریف کنیم تا هر یوزر به فولدر خودش دسترسی داشته باشه:
در شکل پایین میبینید که هر یوزر یه فولدر داره که با usernameش یکی هست. اگر یوزری بخواد به FTP وارد بشه اما یوزرش(فولدرش) اینجا نباشه, بهش دسترسی داده نخواهد شد. پس شما هم بهمین صورت ساختار FTPتون رو تعریف کنید.

برید توی Start و روی Run کلیک کنید و تایپ کنید inetmgr و اینتر بزنید.
روی Default FTP Site راست کلیک کنید و delete بزنید (دلیل این کار اینه که FTP پیش فرض یوزرها رو ایزوله نمیکنه):

روی FTP Site راست کلیک کنید و New Site رو بزنید:

توی قسمت Description هر شرحی که دوست دارید بزنید و Next کنید.
IP و Port مورد نظرتون رو برای FTP Server وارد کنید:

مرحله بعدی مهمترین قسمته. اینجا ۳ تا گزینه داره که باید بر اساس نیازتون انتخاب کنید:
“Do not isolate users”
این گزینه به یوزر اجازه میده بجز فولدر خودش به بقیه فولدرها هم سرک بکشه.

“Isolate users”
این گزینه بر اساس ساختاری که ما تو شکل بالایی ساختیم (فولدر بندی کردیم) یوزرها رو ایزوله میکنه و هر یوزر فقط میتونه به فولدر خودش دسترسی داشته باشه.

“Isolate users using Active Directory”
از اسمش معلومه کار ساخت فولدر بطور خودکار و با استفاده از username تعریف شده در Active Directoty انجام میشه.

در مرحله بعد باید Permission مد نظرو رو به یوزر بدید:

تمومه! برای امتحان توی Internet Explorer تایپ کنید: http://192.168.0.1 و اگر همه چیز OK باشه باید برید توی فولدری که برای یوزر خودتون تعریف کردید.

Advertisements

شما می‌باید ثبت ورود کرده باشید تا بتوانید دیدگاهتان را بیان کنید.

%d وب‌نوشت‌نویس این را دوست دارند: