FTP (پروتکل انتقال فایل) پروتکلی است که برای انتقال فایل ها در مرزهای TCP استفاده می شود. امروزه vikoryst برای انتقال اطلاعات از دستگاه مشتری به سرور میزبان اهمیت دارد. بیایید نگاهی به سرور FTP ویندوز 7 بیندازیم.

این پروتکل در سال 1971، مدت ها قبل از ظهور پشته TCP/IP، که تقریباً شبیه دهه 70 است، ایجاد شد.

در ابتدا، در اولین نسخه، پروتکل از همان کانال برای انتقال دستورات و انتقال داده استفاده می کرد.

قبلاً در سال 1972 ، این پروتکل حتی بیشتر شبیه آنچه امروز داریم شد - برای تبادل بین سرور و مشتری ، یک کانال کنترل جداگانه ایجاد می شود که روی 21 پورت کار می کند ، انتقال داده از طریق کانال داده انجام می شود ، برای چه کسی ایجاد شده در اطراف جلسه .

نسخه باقی مانده از پروتکل در سال 1985 ارائه شد.

تنها ایراد FTP تعداد ریخته شدن در انبار، لیستی از انواع ذخیره سازی و انتشارات در سال 1999 است: مشکل ذخیره سازی پورت ها، محافظت از نام koristuvach، مقاومت کم در برابر نیروی بی رحم، جعل، بو دادن. ، حملات

انتقال داده‌ها از مسیرهای FTP در متن واضح و بدون رمزگذاری ترافیک انجام می‌شود، بنابراین دسترسی به لاگین‌ها، گذرواژه‌ها، فرمان‌های کنترلی نیز می‌تواند توسط اشخاص ثالثی که در یک زمان از بسته عبور می‌کنند به دست آید.

این مشکل در تمام نسخه های قبلی پروتکل ها (به عنوان مثال، پستی SMTP، POP، IMAP)، که قبل از ظهور مکانیسم های رمزگذاری SSL، TLS تکه تکه شده بودند، وجود دارد.

به عنوان بخشی از این مقاله، به ایجاد یک سرور FTP بر اساس ویندوز 7 خواهیم پرداخت.

مرحله 1. نصب کامپوننت FTP

1.2. در قسمت جستجو، «برنامه‌ها و مؤلفه‌ها» را بدون پنجه وارد کنید.

1.3. آیتم نهایی منو را انتخاب کنید.

1.4. در پنجره، در ستون سمت چپ، به منوی "کامپوننت های ویندوز" بروید.

1.5. اجزای ویندوز را برای نصب انتخاب کنید - سرور FTP و کنسول مدیریت IIS.

Croc 2. راه اندازی یک سرور FTP

2.2. در فیلد، بدون پنجه، "Administration" را با جستجو وارد کنید.

2.3. آیتم نهایی منو را انتخاب کنید.

2.4. در پنجره، به منوی "IIS Services Manager" بروید.

2.5 به تب "sites" بروید، کلیک راست کرده و "Add FTP site" را انتخاب کنید.

2.6. نام سرور FTP را وارد می کنیم و به پوشه ای که اطلاعات در آن ذخیره شده است می رویم، به نقطه تنظیم بعدی - "بعدی" می رویم. به عنوان یک دکمه، زیر شاخه ftpsw7 ایجاد شد.

2.7. در قسمت انتخاب آدرس IP، آدرس IP مورد نیاز را از لیست انتخاب کنید. اگر می‌خواهید پوشه را برای همه زیربخش‌های موجود به اشتراک بگذارید، مورد «همه دنیاها» را انتخاب کنید. پورت استاندارد (21) را می توان بدون تغییر حذف کرد.

اگر قصد دارید یک سرور FTP را به طور مداوم اجرا کنید، کادر "راه اندازی سایت FTP به طور خودکار" را علامت بزنید. "بدون SSL" را انتخاب کنید.

2.8. اگر احراز هویت اولیه را انتخاب کنید، قسمت مجوز بدون تغییر پاک می شود. در نهایت راه اندازی سرور FTP به پایان رسید.

پس از تنظیم منوی "سایت ها"، نحوه ایجاد یک سرور FTP را خواهید دید.

Krok 3. راه اندازی فایروال

برای فعال کردن پورت های خارجی و اجازه دادن به خدمات سرور FTP، باید تنظیمات فایروال ویندوز را غیرفعال کنید. برای چه کسی:

3.2. در جستجوی فیلد، "دیوار آتش" را بدون پد وارد می کنیم.

3.3. آیتم نهایی منو را انتخاب کنید.

3.4. ما به منوی "قوانین برای اتصالات ورودی" می رویم و دو قانون را برای سرور FTP فعال می کنیم.

3.5. برای حذف آن، باید با دکمه سمت راست ماوس روی قوانین کلیک کنید و مورد "قانون فشار دادن" را در منو انتخاب کنید.

3.6. پس از فعال کردن قانون، رنگ شما به سبز تغییر می کند و در قسمت "Enabled" نماد "So" وجود دارد.

3.7. بیایید به قوانین اتصال خروجی برویم و مانند مرحله قبل، قانون FTP Server (FTP Traffic-Out) را فعال کنیم.

در این مرحله، راه اندازی فایروال برای سرور FTP کامل شده است.

فصل 4. ایجاد کاربران FTP و واگذاری حقوق

4.2. در قسمت "Keruvannya با کامپیوتر" را بدون پنجه وارد می کنیم.

4.3. آیتم نهایی منو را انتخاب کنید.

4.4. بیایید به منوی واقع در ستون سمت چپ برویم - "حساب های محلی". دکمه سمت راست ماوس را در مورد "گروه ها" فشار دهید، "ایجاد گروه" را انتخاب کنید.

4.5. بیایید گروه را "کاربران FTP" بنامیم و در قسمت توضیحات توضیحات مختصری در مورد آن می دهیم تا در عرض یک ساعت بتوانید معنای این گروه را به سرعت حدس بزنید.

4.6. لطفاً برای هر سرور FTP موجود با ما تماس بگیرید. برای انجام این کار، در منوی جلویی "تجار محلی"، دکمه سمت راست ماوس را بر روی مورد "Corristers" فشار دهید، "تاجر جدید" را انتخاب کنید و فیلدها را همانطور که در کادر کوچک نشان داده شده است پر کنید.

4.7. پس از این، لازم است کاربران را به گروه "کاربران FTP" ایجاد شده قبلی اضافه کنید.

برای انجام این کار، دکمه سمت راست ماوس را روی رکورد منطقه ای koristuvach فشار دهید، مورد "Power"، برگه "عضویت گروه"، دکمه "افزودن"، "Addatkovo"، "Poshuk" را انتخاب کنید، یک گروه را انتخاب کنید، فشار دهید. "خوب".

این عملیات باید برای تمامی کلاینت هایی که به سرور FTP دسترسی دارند انجام شود.

4.8. اکنون حقوق دسترسی را برای گروه "کاربران FTP" تنظیم می کنیم.

برای انجام این کار، باید به دایرکتوری سرور FTP (بند 2.6) بروید، روی آن با دکمه سمت راست ماوس کلیک کنید، برگه "Power"، "Security"، "Add"، "Addatkovo"، "Poshuk" را انتخاب کنید. گروه «کاربران FTP»، «OK»، «دسترسی فردی»، «OK» را انتخاب کنید.

(ابزار اشتراک). علاوه بر این، ساده ترین Cerberus (رایگان) و همچنین پروژه محبوب روسی ST FTP-Service (رایگان) نیز وجود دارد. در زیر به طور خلاصه به روند تنظیم این برنامه ها خواهیم پرداخت.

GuildFTPd 0.999.5

سرور قدرتمندی که به راحتی راه اندازی می شود، با رابط دستی و پیاده سازی فوق العاده یک سیستم فایل مجازی (VFS).

نصب و لک

نصب برنامه ها بی اهمیت است. شما برنامه را روی رایانه خود نصب کرده اید، آن را راه اندازی کرده اید و از سر برنامه شگفت زده خواهید شد:

راه اندازی برنامه.

1. تنظیم پارامترهای اصلی سرور(شماره پورت، حداکثر تعداد اتصال، تعداد اتصالات از یک IP پوست و یک) در پنجره پایین سمت راست نمایش داده می شود. همانطور که برای گروه سیستم کار می کنید، همه گروه های سطح پایین آرام می شوند. برای هر گروه انتخابی، این پارامترها می توانند نادیده گرفته شوند. Zokrema، من گاهی اوقات از شماره پورت های مختلف برای نام مشتریان مختلف استفاده می کنم.

2. آیتم منو Admin -> Options -> Server:نام سرور خود را وارد کنید و جزئیات اعلان سرور را کمی تغییر دهید (با حرکت دادن نوار لغزنده "Log Level" به سمت چپ)، در غیر این صورت فایل های گزارش به سرعت صدها مگابایت جمع می شوند:

3. راه اندازی دسترسی به سرور.ساختار سلسله مراتب GuildFTPd اعضای شرکت به گونه ای است که هر یک از اعضا مسئول انتساب به هر گروهی هستند. در این حالت شما دو مسیر اصلی دارید:

  • Pobudova FTP بر اساس لاگین های ویژه؛
  • سرور Pobudova با ورود مستقیم به دایرکتوری نیاز دارد.

3.1. Pobudova FTP بر اساس لاگین های ویژه.

این امکان وجود دارد که تصمیم داشته باشید دسترسی دوستان خود به دایرکتوری Documents را سازماندهی کنید، در این صورت هر یک از آنها ملزم به ایجاد مجموعه ای منحصر به فرد از دایرکتوری ها هستند (بنابراین شما موظف هستید برای هر کاربر یک سیستم فایل مجازی ایجاد کنید).

الگوریتم بسیار ساده است:

الف) یک گروه بسازید، مثلاً تیم، و بلافاصله یک دایرکتوری ریشه برای گروه ایجاد کنید:

واضح است که ممکن است قبلاً روی دیسک باشد. به دایرکتوری مجازی "\" بازگردید. سپس حقوق اضافی را اختصاص می دهیم. این را بگوییم:

دو تصویر باقیمانده را با یکدیگر مقایسه کنید، دیگر شارژ نخواهید شد.

علاوه بر این، مکان‌های مخفی برای نام دایرکتوری‌ها در پوشه ریشه وجود دارد: \pub - در اینجا داده‌های موجود برای بارگیری عمومی (ناشناس) وجود دارد. \upload - محتوا را در اینجا برای شما آپلود کنید. \ورودی و سایر اقدامات. من فکر می کنم که برای یک سرور خصوصی رعایت این امر به شدت ضروری نیست.

ب) شروع به پر کردن گروه با koristuvachs (Admin -> Add User):

ج) ایجاد VFS برای پوست (بخش الف)):

برمیدارم:

توجه داشته باشید.شما می توانید به کل دیسک اجازه دسترسی بدهید، مثلاً به این صورت:

دایرکتوری فیزیکی K: FTP دایرکتوری ریشه برای شما است و دیسک های فیزیکی دایرکتوری هستند. اگر مشتری ftp دارید، از مزایای زیر بهره مند خواهید شد:

فایل picture1.jpg در دایرکتوری K:\FTP قرار دارد و اگر از مسیر فیزیکی به این دایرکتوری بروید می توانید دوباره به آن دسترسی داشته باشید.

3.2. سرورهای Pobudova با ورود مستقیم به دایرکتوری مورد نیاز.

در اینجا شما نیازی به ایجاد لاگین های ناشناس ندارید. شما یکی ایجاد می کنید (در غیر این صورت یک ورود کاملاً ناشناس ایجاد می کنید که نام آن را وارد می کنید) ناشناس، و فیلدهای رمز عبور را خالی بگذارید)، و برای حقوق دایرکتوری ریشه، حقوق مورد "فهرست" را بردارید. و سپس شما فقط دایرکتوری را در آنجا اضافه کنید. اگر نام کامل دایرکتوری را نمی دانید، نمی توانید از آن استفاده کنید.

هنگامی که سرور شما آماده کار است، برای شروع/غیرفعال کردن دکمه "روشن" را فشار دهید یا منوی Admin -> Allow Logins را انتخاب کنید.

4. دوداتکوو. تنظیم اعلان‌های سرور: Admin -> Server Messages

5. دوداتکوو. نصب پلاگین ها.توصیه می کنم یک افزونه برای مشاهده آمار (در وب سایت نویسندگان) نصب کنید:

6. دوداتکوو. دسترسی حصار به سرور: View -> View Ban List. برای خلاص شدن از شر حرامزاده مزاحم، آدرس او را به لیست ممنوعیت اضافه کنید.

مطالب امروز به بررسی روند اختصاص داده خواهد شد نصب و پیکربندی سرور FTPدر سیستم عامل ویندوز سرور 2016 و همچنین در مورد کسانی که FTP و سرور FTP را اجرا کرده اند صحبت خواهیم کرد.

FTP، سرور FTP چیست و برای چیست؟

FTP (پروتکل انتقال فایل) – این پروتکل انتقال است. افشای اطلاعات برای مدت طولانی ادامه داشته است و در حال حاضر به طور گسترده در اینترنت برای انتقال فایل مورد سوء استفاده قرار می گیرد. این پروتکل اغلب توسط مدیران سایت برای دانلود یا آپلود فایل ها در هاست خود در اینترنت استفاده می شود.

پیاده سازی پروتکل FTP طبق طرح " مشتری-سرور"، توبتو. اصول اولیه کلاینت های FTP و سرور FTP هستند.

سرور FTP– این سروری است که یک برنامه امنیتی روی آن اجرا می شود که به شما امکان می دهد فایل ها را از رایانه های راه دور با استفاده از پروتکل FTP دریافت کرده و آنها را انتقال دهید. سرور FTP اطلاعات شخصی را در قالب یک ساختار فایل ارائه می کند.

سرویس گیرنده FTP– این یک برنامه امنیتی است که برای دسترسی به سرور FTP طراحی شده است. با کمک یک سرویس گیرنده FTP، مشتریان می توانند فایل ها را در یک سرور FTP بارگیری و آپلود کنند.

در واقع برنامه های زیادی وجود دارند که به شما اجازه می دهند یک سرور FTP را پیاده سازی کنید ( حتی مشتریان FTP بیشتری وجود دارد) امروز همانطور که قبلا متوجه شدید در مورد پیاده سازی سرور FTP در سیستم عامل ویندوز سرور 2016 علاوه بر سرویس های نقش استاندارد صحبت خواهیم کرد.

نصب سرور FTP در ویندوز سرور 2016

اکنون ما به حداقل فرآیند نصب برای سرور FTP نگاه خواهیم کرد. ما فقط مواردی را نصب خواهیم کرد که برای سرور FTP ضروری هستند و سرویس FTP"تا" به عبارت دیگر، بیایید روشن کنیم که شما چیزی روی سرور خود ندارید، و برای مثال باید یک سرور FTP راه‌اندازی کنید تا هر کلاینت راه دوری که جاسوس شرکت شما نیست، بتواند با فایل‌های جویدن تماس گرفته و آن‌ها را ایمن کند.

توجه داشته باشید! Yakshcho، شما قبلاً بلند شده اید، سرویس Roli "Web Server IIS" IIS "کنسول مدیریت شده توسط Services IIS"، پس شما زویخی نگران نباشید، شما انتقال کافی از چی دارید، "سرویس FTP" I yakshcho است. مرتب شده، سپس به راه اندازی سرور FTP بروید.

در این مطلب من دو گزینه برای نصب یک سرور FTP به شما نشان می دهم: اولی با کمک استاد و دیگری با استفاده از Windows PowerShell.

نصب سرور FTP با کمک استاد

کروک 1

باز میکنیم " مدیر سرور"، برای مثال، از منوی شروع.

کروک 2

ما می توانیم بلافاصله روی این داستان کوتاه فشار دهیم دالی».

کروک 3

سپس نوع نصب را انتخاب کنید نصب نقش ها و کامپوننت ها"، برجسته" دالی».

کروک 4

در مرحله بعد، سرور مورد نظر را انتخاب می کنیم، من یکی دارم، بنابراین بلافاصله آن را فشار می دهم. دالی».

کروک 5

در مرحله انتخاب نقش، نقش وب سرور (IIS)».

ما فورا باید نصب کنیم و " کنسول مدیریت خدمات IIS"، برجسته" کامپوننت ها را اضافه کنید"، از آنجایی که باید سرور FTP را مدیریت کنیم، در حال تایپ هستیم " دالی».

کروک 6

در مرحله انتخاب کامپوننت، دیگر به اجزای باقیمانده نیازی نداریم. تیسنمو" دالی».

کروک 7

کروک 8

اولین قدم انتخاب خدمات نقش است. وب سرور (IIS)"، جایی که باید تیک تمام چک باکس های غیر ضروری را برداریم ( زیرا ما فقط به یک سرور FTP نیاز داریمو همچنین به معنی " سرویس FTP"تا" کنسول مدیریت خدمات IIS"، برجسته" دالی».

کروک 9

ما پارامترهای نصب و مهر را بررسی می کنیم نصب».

کروک 10

پس از اتمام نصب، استاد قیمت را به ما اطلاع می‌دهد، با نقش برجسته خفه شو» و دوباره از سرور محافظت کنید.

نصب سرور FTP با استفاده از Windows PowerShell

برای نصب نقش ها و کامپوننت ها، Windows PowerShell دارای cmdlet مخصوصی است Install-WindowsFeature. برای راه اندازی یک سرور FTP با استفاده از PowerShell، دستورات زیر را وارد کنید.

برای نصب سرویس FTP Service

Install-WindowsFeature -Name "Web-Ftp-Service"

برای نصب "کنسول برای خدمات اطلاعات اینترنتی"

Install-WindowsFeature -Name "Web-Mgmt-Console"

پس از نصب، بهتر است سرور را مجددا راه اندازی کنید.

راه اندازی سرور FTP در ویندوز سرور 2016 با جداسازی کاربران

پس از نصب سرویس FTP و کنسول با استفاده از خدمات IIS، راه اندازی مجدد سرور، می توانید نسبت به راه اندازی سرور FTP اقدام کنید.

راه اندازی سرور برای سرور FTP

اولین کاری که باید انجام دهیم این است که یک گروه یا یک گروه ایجاد کنیم و افرادی را که می خواهیم حق اتصال به سرور FTP را بدهیم به آن اضافه کنیم.

به عنوان مثال، من در حال ایجاد یک حساب کاربری UserFTP هستم. می توانید از تجهیزات استفاده کنید Keruvannya توسط کامپیوتر" برای راه‌اندازی این Snap-In، به « مدیر سرور -> تنظیمات -> مدیریت کامپیوتر».

سپس مورد را باز کنید گروه های جامعه محلی"، با دکمه سمت راست ماوس روی مورد "Koristuvach" کلیک کنید و " را انتخاب کنید نووی کوریستوواچ" فیلدهای الزامی پر شده و مهر زده می شود. خلاقیت" در نتیجه یک مدیر جدید ظاهر می شود.

تنظیم ساختار دایرکتوری سرور FTP

سپس باید کاتالوگ ها را سفارشی کنیم. در درایو C، دایرکتوری " C:\inetpub\ftproot- این دایرکتوری ریشه سرور FTP است. در این کاتالوگ، ما در حال ایجاد یک دایرکتوری بزرگ برای سایت FTP خود هستیم، به عنوان مثال، من آن را TestFTP نامیدم. بیایید دایرکتوری LocalUser را ایجاد کنیم ( ثبت نام محترم است) - این به منظور جداسازی کلاینت ها است و در این دایرکتوری ما پوشه هایی با نامی ایجاد می کنیم که نام مشتری را در منوی کشویی من نشان می دهد - این UserFTP است. در نتیجه، مسیر بعدی به دایرکتوری سرور به صورت زیر ظاهر می شود - "C:inetpubftprootTestFTPLocalUserUserFTP" و برای بررسی عملکرد سرور FTP، اجازه دهید یک فایل آزمایشی در این دایرکتوری ایجاد کنیم، به عنوان مثال Test.txt .

ایجاد و راه اندازی سایت FTP

باز میکنیم " مدیر خدمات اطلاعات اینترنتی».

سپس در پنجره " ارتباط"با دکمه سمت راست ماوس روی مورد کلیک کنید" سایتیو قابل انتخاب اضافه کردن سایت FTP».

سپس نام سایت FTP خود را وارد می کنیم، من آن را " TestFTPSsite» دایرکتوری که ریشه سایت FTP ما خواهد بود را مشخص کنید ( ما کمی زودتر انجام دادیم). تیسنمو" دالی».

در اینجا می توانیم اتصال به آدرس IP را با وارد کردن " نشان دهیم یوسی ویلنی"، می توانید یک IP خاص را از لیست انتخاب کنید. تنظیمات SSL نیز در اینجا نشان داده شده است، من وارد کردم " بدون SSL"، یا بهتر است، یک گواهی SSL برای رمزگذاری دریافت کنید.

دیگر امکان تنظیم احراز هویت برای کسانی که می توانند به سرور FTP ما متصل شوند، وجود ندارد. دارم دزدی میکنم زویچایناسپس اعتبار را بررسی کنید. من نیازی به اتصالات ناشناس ندارم و یک حساب کاربری UserFTP مشخص می کنم که چند بار قبل ایجاد کردم. حق کمتری برای خواندن و نوشتن دارید. تو" بوجوویدر وسط، همانطور که قبلاً گفتم، بهتر است یک گروه ایجاد کنید و کاربران FTP خود را به آن اضافه کنید، و در این صورت، در اینجا مورد را انتخاب می کنیم. نقش ها و گروه های معلمان تعیین شده است«آنها نشان دادند که ما یک گروه ایجاد کرده ایم. تیسنمو " آماده».

تنظیم پارامترهای جداسازی سرورهای FTP سرور

برای بهبود انزوا از koristuvachs، پس. برای اطمینان از اینکه ارائه دهنده مراقبت از پوست کاتالوگ خود را دارد و نمی تواند شراب های دیگر را دانلود کند، مورد " را در صفحه اول سایت FTP انتخاب کنید. جداسازی کوریستوواچ ها».

به معنی مورد " دایرکتوری به نام مالک (شامل دایرکتوری های مجازی جهانی)"و برجسته" زاستوسواتی».

که تنظیمات آن تکمیل شده است، سرور FTP ربات را بررسی می کنیم، سپس. بیایید سعی کنیم با یک سرویس گیرنده FTP، شاید از رایانه دیگری، ارتباط برقرار کنیم. من وصل شده ام.

سرور FTP موجود برای ویندوز سرور 2016

برای مشاهده سرور FTP، سپس. این نقش‌ها را که در محل نصب کردیم، می‌توانید مایستر را ویکوریستواتی کنید، سپس. " استاد نقش ها و اجزاء» یا همون Windows PowerShell. برای راه اندازی مستر، مدیر سرور را نیز باز می کنیم و به منو می رویم. مدیریت» قابل انتخاب « قابل مشاهده بودن نقش ها و اجزاء" پس از شروع Master، ما مطمئن هستیم که در حین نصب، کادرها را علامت نمی زنیم، بلکه علامت آنها را برداریم.

برای مشاهده سرور FTP با استفاده از Windows PowerShell، می توانید از cmdlet Vikorist استفاده کنید Uninstall-WindowsFeature. دستورات شبیه این هستند ( پس از حذف باید سرور را مجددا راه اندازی کنید).

برای مشاهده کامپوننت "کنسول Keruvannya با خدمات IIS"

Uninstall-WindowsFeature -Name "Web-Mgmt-Console"

برای سرویس "FTP Service".

Uninstall-WindowsFeature -Name "Web-Ftp-Service"

فقط همینو دارم قول میدم مواد برات قهوه ای میشه بای بای!

می‌توانید با فعال کردن سرورهای FTP و TFTP که هر کدام ویژگی‌های خاص خود را دارند، کار با رایانه‌های ویندوزی متصل به شبکه محلی را آسان‌تر کنید.

گزینه هایی برای سرورهای FTP و TFTP

فعال کردن هر دو سرور به شما امکان می دهد فایل ها و دستورات را بین رایانه ها یا دستگاه های متصل به یکدیگر از طریق یک شبکه محلی یا به روشی دیگر مبادله کنید.

TFTP ساده ترین سرور منبع باز است، اما از هیچ نوع تأیید شخصی غیر از تأیید هویت پشتیبانی نمی کند. تکه های شناسه را می توان تکه تکه کرد، TFTP را نمی توان وارد قطعات صحیح کرد، اما ریه های ویکورستان متعفن است. به عنوان مثال، آنها برای راه اندازی ایستگاه های کاری بدون دیسک و دستگاه های لبه هوشمند استفاده می شوند.

سرورهای FTP همان عملکردهای TFTP را دارند، اما می توانید اعتبار دستگاهی را که متصل می شود با استفاده از ورود و رمز عبور اضافی بررسی کنید که حتی قابل اعتمادتر است. برای کمک بیشتر، می توانید فایل ها و دستورات را دانلود و دریافت کنید.

اگر دستگاه‌های شما از طریق روتر یا فایروال متصل هستند، ابتدا باید پورت‌های 21 و 20 را برای اتصالات ورودی و خروجی فوروارد کنید.

ایجاد و راه اندازی TFTP در ویندوز 7

برای فعال سازی و پیکربندی آن، بهتر است از برنامه رایگان - tftpd32/tftpd64 استفاده کنید، که می توانید آن را از همان وب سایت رسمی خرده فروش دانلود کنید. این برنامه در دو نوع سرویس و برنامه توسعه یافته است. نوع پوست به نسخه های سیستم های 32 و 64 بیتی تقسیم می شود. می‌توانید نوع و نسخه برنامه‌ای را انتخاب کنید که به بهترین وجه مناسب شماست، و سپس برای مثال، در برنامه 64 بیتی که به عنوان نسخه سرویس عمل می‌کند، اقداماتی را انجام خواهید داد.

ایجاد و راه اندازی FTP

  1. پنل را با کامپیوتر خود باز کنید.

    راه اندازی پنل Keruvanya

  2. به بخش "برنامه ها" بروید.

    به بخش "برنامه ها" بروید

  3. به بخش «برنامه ها و مؤلفه ها» بروید.

    به بخش «برنامه ها و مؤلفه ها» بروید

  4. روی تب "افزایش و کاهش مولفه ها" کلیک کنید.

    بر روی دکمه "افزایش و کاهش اجزا" کلیک کنید.

  5. در پنجره‌ای که راه‌اندازی شده، درخت «IIS Services» را پیدا کنید و تمام اجزای موجود در آن را فعال کنید.

    فعال کردن درخت "IIS Services".

  6. نتیجه را ذخیره کنید و بررسی کنید که عناصر موجود توسط سیستم اضافه شوند.

    صبر کنید، اسناد مؤلفه توسط سیستم اضافه خواهد شد

  7. به سمت اصلی پانل حمام بپیچید و به بخش «سیستم و امنیت» بروید.

    به بخش "سیستم و امنیت" بروید

  8. به بخش Administration بروید.

    بیایید به بخش "اداره" برویم

  9. برنامه IIS Service Manager را باز کنید.

    باز کردن برنامه IIS Service Manager

  10. در پنجره ای که ظاهر می شود، به درخت واقع در سمت چپ برنامه بروید، روی زیر پوشه "Site" کلیک راست کرده و به عملکرد "Add FTP site" بروید.

    روی مورد "افزودن سایت FTP" کلیک کنید

  11. فیلد را با نام سایت پر کنید و مسیر پوشه ای که فایل های دریافتی در آن بارگذاری می شوند را بنویسید.

    حدس می‌زنم نام سایت را بگذارم و یک پوشه برای آن ایجاد کنم

  12. راه اندازی FTP شروع می شود. برای بلوک آدرس IP، پارامتر "All Worlds" را تنظیم کنید، برای بلوک SLL، پارامتر "Without SSL" را تنظیم کنید. عملکرد "شروع سایت FTP به طور خودکار" غیرفعال شده است تا به سرور اجازه دهد بلافاصله پس از روشن شدن رایانه به طور خودکار راه اندازی شود.

    پارامترهای لازم را تنظیم کنید

  13. برای بررسی اعتبار، می توانید دو گزینه را انتخاب کنید: ناشناس - بدون ورود و رمز عبور، اولیه - با ورود و رمز عبور. گزینه های مناسب شما را بیابید.

    انتخاب کنید چه کسی می تواند به سایت دسترسی داشته باشد

  14. ساخت سایت تکمیل می شود در غیر این صورت باید مراحل تنظیم را به پایان برسانید.

    سایت ایجاد و به لیست اضافه شد

  15. به بخش «سیستم و امنیت» بروید و به بخش «دیوار آتش» بروید.

    بخش "Windows Firewall" را باز کنید

  16. گزینه های اضافی را باز کنید.

    بیایید به پارامترهای فایروال اضافی برویم

  17. برای نیمه سمت چپ برنامه ها، برگه "قوانین اتصالات ورودی" را باز کنید و با کلیک راست روی آنها با دکمه سمت راست ماوس و انتخاب "غیرفعال کردن" عملکردهای "FTP Server" و "FTP Server Traffic in Passive Mode" را فعال کنید. " گزینه.

    عملکردهای «سرور FTP» و «ترافیک سرور FTP در حالت غیرفعال» را فعال می کند

  18. برای نیمه سمت چپ برنامه ها، برگه "قوانین اتصالات خروجی" را باز کنید و عملکرد "FTP Server Traffic" را با استفاده از همین روش اجرا کنید.

    عملکرد "ترافیک سرور FTP" را فعال می کند

  19. مرحله بعدی ایجاد یک حساب ابری جدید است که تمام حقوق مدیریت سرور را لغو می کند. برای انجام این کار، به بخش "Administration" بروید و برنامه "Computer Maintenance" را انتخاب کنید.

    ما در حال شروع برنامه "Keruvana با یک کامپیوتر" هستیم

  20. در حالی که در بخش «جامعه و گروه‌های محلی» هستید، زیرپوشه «گروه‌ها» را انتخاب کنید و شروع به ایجاد گروه دیگری در آن کنید.

    دکمه "ایجاد گروه" را فشار دهید

  21. تمام فیلدهای الزامی را با هر داده پر کنید.

    بازیابی اطلاعات مربوط به گروه ایجاد شده

  22. به پوشه "Koristuvach" بروید و فرآیند ایجاد یک koristuvach جدید را شروع کنید.

    دکمه "New Koristuvach" را فشار دهید

  23. تمام فیلدها را پر کنید و مراحل را تکمیل کنید.

    تمدید اطلاعات در مورد koristuvach

  24. قدرت koristuvach ایجاد شده را باز کنید و برگه "عضویت گروه" را باز کنید. روی دکمه "افزودن" کلیک کنید و خمیر را به گروهی که قبلاً خرده نان را درست کرده اید اضافه کنید.

    دکمه "افزودن" را فشار دهید

  25. اکنون به پوشه ای که توسط سرور FTP به دایرکتوری اختصاص داده شده است بروید. این گزینه ها را باز کنید و به تب "امنیت" بروید، روی آن کلیک کنید و روی دکمه "تغییر" کلیک کنید.

    دکمه "تغییر" را فشار دهید

  26. در پنجره باز شده بر روی دکمه "افزودن" کلیک کنید و گروهی را که قبلا ایجاد شده بود به لیست اضافه کنید.

    عمل "افزودن قانون اضافی" را انتخاب کنید

  27. کادر «نقش‌ها و گروه‌های مشتری مشخص» را علامت بزنید و فیلد را با نام گروه ثبت‌شده قبلی پر کنید. به من اجازه دهید همه چیز را ببینم: خواندن و نوشتن.

    مورد "نقش ها و گروه های مشخص شده از کارکنان" را انتخاب کنید

  28. می‌توانید با انتخاب «همه مشارکت‌کنندگان ناشناس» یا «همه مشارکت‌کنندگان» و تنظیم مجوز خواندن، قانون دیگری برای همه مشارکت‌کنندگان دیگر ایجاد کنید تا هیچ‌کس به جز شما نتواند آن‌چه را که در سرور ذخیره می‌شود ویرایش کند. انجام شد، راه اندازی و راه اندازی سرور کامل شد.

    ftp://your_name:[email protected].

    برای اتصال به سرور نه از طریق شبکه محلی، بلکه از طریق اینترنت، خود آدرس ها جستجو می شود و شماره های 192.168.10.4 با نام سایتی که قبلا ایجاد کرده اید جایگزین می شود. ما به یاد داریم که برای اتصال از طریق اینترنت، قطع اتصال از روتر، باید پورت های 21 و 20 را فوروارد کنید.

    دلایل عدم فروش

    سرورها ممکن است به درستی کار نکنند، اگر تمام تنظیمات، توضیحات لازم را تکمیل نکرده باشید، یا اگر داده ها را اشتباه وارد کرده اید، اطلاعات را دوباره بررسی کنید. یکی دیگر از دلایل خرابی عوامل شخص ثالث است: روتر پیکربندی نادرست، فایروال، نصب در سیستم یا آنتی ویروس، مسدود کردن دسترسی، قوانین نصب شده بر روی رایانه، تأثیرگذاری بر روبات های سرور. برای حل مشکل مربوط به سرور FTP یا TFTP، لازم است به طور دقیق توضیح دهید که در چه مرحله ای ظاهر شده است، تنها پس از آن می توانید راه حلی را در انجمن های موضوعی پیدا کنید.

    نحوه اتصال دیسک وسط

    برای انتقال پوشه اختصاص داده شده به سرور به دیسک مرزی با استفاده از روش های استاندارد ویندوز، فقط باید موارد زیر را وارد کنید:


    برنامه های شخص ثالث برای راه اندازی سرور

    برنامه راه اندازی TFTP - tftpd32/tftpd64 قبلاً در آمار در بخش "ایجاد و راه اندازی سرور TFTP" توضیح داده شده است. برای مدیریت سرورهای FTP می توانید از برنامه FileZilla استفاده کنید.


    سرورهای FTP و TFTP برای ایجاد سایت های محلی و چند سایتی طراحی شده اند که امکان تبادل فایل ها و دستورات را بین کاربرانی که می توانند به سرور دسترسی داشته باشند، می دهند. می توانید تمام تنظیمات لازم را با استفاده از عملکردهای اضافی سیستم یا از طریق برنامه های شخص ثالث انجام دهید. برای خلاص شدن از شر این مشکلات، می توانید پوشه با سرور را به دیسک میانی منتقل کنید.

FTP (پروتکل انتقال فایل) پروتکلی است که برای انتقال فایل ها در مرزهای TCP استفاده می شود.

امروزه vikoryst برای انتقال اطلاعات از دستگاه مشتری به سرور میزبان اهمیت دارد. بیایید نگاهی به سرور FTP ویندوز 7 بیندازیم.

این پروتکل در سال 1971، مدت ها قبل از ظهور پشته TCP/IP، که تقریباً شبیه دهه 70 است، ایجاد شد.

در ابتدا، در اولین نسخه، پروتکل از همان کانال برای انتقال دستورات و انتقال داده استفاده می کرد.

قبلاً در سال 1972 ، این پروتکل حتی بیشتر شبیه آنچه امروز داریم شد - برای تبادل بین سرور و مشتری ، یک کانال کنترل جداگانه ایجاد می شود که روی 21 پورت کار می کند ، انتقال داده از طریق کانال داده انجام می شود ، برای چه کسی ایجاد شده در اطراف جلسه .

نسخه باقی مانده از پروتکل در سال 1985 ارائه شد.

تنها ایراد FTP تعداد ریخته شدن در انبار، لیستی از انواع ذخیره سازی و انتشارات در سال 1999 است: مشکل ذخیره سازی پورت ها، محافظت از نام koristuvach، مقاومت کم در برابر نیروی بی رحم، جعل، بو دادن. ، حملات

انتقال داده‌ها از مسیرهای FTP در متن واضح و بدون رمزگذاری ترافیک انجام می‌شود، بنابراین دسترسی به لاگین‌ها، گذرواژه‌ها، فرمان‌های کنترلی نیز می‌تواند توسط اشخاص ثالثی که در یک زمان از بسته عبور می‌کنند به دست آید.

این مشکل در تمام نسخه های قبلی پروتکل ها (به عنوان مثال، پستی SMTP، POP، IMAP)، که قبل از ظهور مکانیسم های رمزگذاری SSL، TLS تکه تکه شده بودند، وجود دارد.

به عنوان بخشی از این مقاله، به ایجاد یک سرور FTP بر اساس ویندوز 7 خواهیم پرداخت.

مرحله 1. نصب کامپوننت FTP

1.2. در قسمت جستجو، «برنامه‌ها و مؤلفه‌ها» را بدون پنجه وارد کنید.

1.3. آیتم نهایی منو را انتخاب کنید.

1.4. در پنجره، در ستون سمت چپ، به منوی "کامپوننت های ویندوز" بروید.

1.5. اجزای ویندوز را برای نصب انتخاب کنید - سرور FTP و کنسول مدیریت IIS.

Croc 2. راه اندازی یک سرور FTP

2.2. در فیلد، بدون پنجه، "Administration" را با جستجو وارد کنید.

2.3. آیتم نهایی منو را انتخاب کنید.

2.4. در پنجره، به منوی "IIS Services Manager" بروید.

2.5 به تب "sites" بروید، کلیک راست کرده و "Add FTP site" را انتخاب کنید.

2.6. نام سرور FTP را وارد می کنیم و به پوشه ای که اطلاعات در آن ذخیره شده است می رویم، به نقطه تنظیم بعدی - "بعدی" می رویم. به عنوان یک دکمه، زیر شاخه ftpsw7 ایجاد شد.

2.7. در قسمت انتخاب آدرس IP، آدرس IP مورد نیاز را از لیست انتخاب کنید. اگر می‌خواهید پوشه را برای همه زیربخش‌های موجود به اشتراک بگذارید، مورد «همه دنیاها» را انتخاب کنید.

پورت استاندارد (21) را می توان بدون تغییر حذف کرد.

اگر قصد دارید یک سرور FTP را به طور مداوم اجرا کنید، کادر "راه اندازی سایت FTP به طور خودکار" را علامت بزنید. "بدون SSL" را انتخاب کنید.

2.8. اگر احراز هویت اولیه را انتخاب کنید، قسمت مجوز بدون تغییر پاک می شود. در نهایت راه اندازی سرور FTP به پایان رسید.

پس از تنظیم منوی "سایت ها"، نحوه ایجاد یک سرور FTP را خواهید دید.

Krok 3. راه اندازی فایروال

برای فعال کردن پورت های خارجی و اجازه دادن به خدمات سرور FTP، باید تنظیمات فایروال ویندوز را غیرفعال کنید. برای چه کسی:

3.2. در جستجوی فیلد، "دیوار آتش" را بدون پد وارد می کنیم.

3.3. آیتم نهایی منو را انتخاب کنید.

3.4. ما به منوی "قوانین برای اتصالات ورودی" می رویم و دو قانون را برای سرور FTP فعال می کنیم.

3.5. برای حذف آن، باید با دکمه سمت راست ماوس روی قوانین کلیک کنید و مورد "قانون فشار دادن" را در منو انتخاب کنید.

3.6. پس از فعال کردن قانون، رنگ شما به سبز تغییر می کند و در قسمت "Enabled" نماد "So" وجود دارد.

3.7. بیایید به قوانین اتصال خروجی برویم و مانند مرحله قبل، قانون FTP Server (FTP Traffic-Out) را فعال کنیم.

در این مرحله، راه اندازی فایروال برای سرور FTP کامل شده است.

فصل 4. ایجاد کاربران FTP و واگذاری حقوق

4.2. در قسمت "Keruvannya با کامپیوتر" را بدون پنجه وارد می کنیم.

4.3. آیتم نهایی منو را انتخاب کنید.

4.4. بیایید به منوی واقع در ستون سمت چپ برویم - "حساب های محلی". دکمه سمت راست ماوس را در مورد "گروه ها" فشار دهید، "ایجاد گروه" را انتخاب کنید.

4.5. بیایید گروه را "کاربران FTP" بنامیم و در قسمت توضیحات توضیحات مختصری در مورد آن می دهیم تا در عرض یک ساعت بتوانید معنای این گروه را به سرعت حدس بزنید.

4.6. لطفاً برای هر سرور FTP موجود با ما تماس بگیرید.

برای انجام این کار، در منوی جلویی "تجار محلی"، دکمه سمت راست ماوس را بر روی مورد "Corristers" فشار دهید، "تاجر جدید" را انتخاب کنید و فیلدها را همانطور که در کادر کوچک نشان داده شده است پر کنید.

4.7. پس از این، لازم است کاربران را به گروه "کاربران FTP" ایجاد شده قبلی اضافه کنید.

برای انجام این کار، دکمه سمت راست ماوس را روی رکورد منطقه ای koristuvach فشار دهید، مورد "Power"، برگه "عضویت گروه"، دکمه "افزودن"، "Addatkovo"، "Poshuk" را انتخاب کنید، یک گروه را انتخاب کنید، فشار دهید. "خوب".

این عملیات باید برای تمامی کلاینت هایی که به سرور FTP دسترسی دارند انجام شود.

4.8. اکنون حقوق دسترسی را برای گروه "کاربران FTP" تنظیم می کنیم.

برای انجام این کار، باید به دایرکتوری سرور FTP (بند 2.6) بروید، روی آن با دکمه سمت راست ماوس کلیک کنید، برگه "Power"، "Security"، "Add"، "Addatkovo"، "Poshuk" را انتخاب کنید. گروه «کاربران FTP»، «OK»، «دسترسی فردی»، «OK» را انتخاب کنید.

4.9. بیایید به پنل مدیریت سرور FTP (بخش‌های 2.1-2.4) برویم، سپس به منوی «قوانین مجوز FTP» بروید.

4.10. روی کادر خالی «افزودن یک قانون مجوز قابل قبول» کلیک راست کنید، در قسمت «نقش‌ها یا گروه‌های حسابدار مشخص شده»، گروه ما «کاربران FTP» را وارد کنید، در قسمت «مجاز»، علامت «خواندن» قرار دهید. ، "خوب".

من اجازه دارم به کاربرانی که اعضای گروه "کاربران FTP" هستند اجازه ورود به پوشه سرور FTP و انجام عملیات خواندن را بدهم. یه نگاهی بهش می اندازم.

لطفا!برای اینکه کاربران بتوانند فایل ها و دایرکتوری ها را در دایرکتوری سرور FTP قرار دهند و همچنین نام آنها را تغییر دهند و حذف کنند، باید کادر "Record" را علامت بزنند.

4.11. بیایید به منوی جلو بروید و "FTP Logging" را انتخاب کنید.

راه اندازی یک سرور FTP در ویندوز 7، ویندوز 8 / 8.1

نمایش راه اندازی سرور FTP قابل راه اندازی در رایانه خانگی با قیمت 5-10 دلار.