نحوه راه اندازی سرور FTP در لینوکس اوبونتو (با تصاویر)

فهرست مطالب:

نحوه راه اندازی سرور FTP در لینوکس اوبونتو (با تصاویر)
نحوه راه اندازی سرور FTP در لینوکس اوبونتو (با تصاویر)

تصویری: نحوه راه اندازی سرور FTP در لینوکس اوبونتو (با تصاویر)

تصویری: نحوه راه اندازی سرور FTP در لینوکس اوبونتو (با تصاویر)
تصویری: نحوه استفاده از USB Drive به عنوان RAM در ویندوز 2024, آوریل
Anonim

این مقاله در wikiHow به شما نحوه تنظیم و اتصال به سرور FTP از رایانه لینوکس اوبونتو را نشان می دهد. سرورهای FTP برای ذخیره فایل ها از رایانه شما و اجازه مرور دیگران به آنها مفید است. برای راه اندازی سرور FTP از رایانه خود ، باید میزبان سرور FTP داشته باشید که می توانید به آن متصل شوید. همچنین توصیه می شود که نرم افزار اوبونتو خود را به آخرین نسخه موجود به روز کنید.

مراحل

قسمت 1 از 4: نصب FTP Framework

راه اندازی یک سرور FTP در لینوکس اوبونتو مرحله 1
راه اندازی یک سرور FTP در لینوکس اوبونتو مرحله 1

مرحله 1. مطمئن شوید که اوبونتو به روز است

نسخه های اوبونتو نسخه 17.10 و بالاتر دارای مسیرهای فایل بسیار متفاوتی نسبت به نسخه های قبلی هستند ، بنابراین اگر قبلاً این کار را نکرده اید باید به آخرین نسخه اوبونتو ارتقا دهید:

  • باز کن پایانه
  • sudo apt-get upgrade را تایپ کرده و ↵ Enter را فشار دهید.
  • گذرواژه خود را وارد کرده و. Enter را فشار دهید.
  • در صورت درخواست y را تایپ کنید ، سپس ↵ Enter را فشار دهید.
  • منتظر بمانید تا نصب ارتقاء به پایان برسد ، سپس در صورت درخواست کامپیوتر خود را مجدداً راه اندازی کنید.
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 2
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 2

مرحله 2. ترمینال را باز کنید

کلیک کنید بر روی برنامه های کاربردی منو ⋮⋮⋮ ، پایین بروید و روی سیاه و سفید کلیک کنید پایانه نماد برای انجام این کار

همچنین می توانید Alt+Ctrl+T را فشار دهید تا ترمینال باز شود

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 3
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 3

مرحله 3. دستور install VSFTPD را وارد کنید

sudo apt-get install vsftpd را در ترمینال تایپ کنید ، سپس ↵ Enter را فشار دهید.

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 4
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 4

مرحله 4. رمز عبور خود را وارد کنید

گذرواژه ای را که برای ورود به رایانه خود استفاده می کنید وارد کنید ، سپس ↵ Enter را فشار دهید.

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 5
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 5

مرحله 5. منتظر بمانید تا VSFTPD نصب شود

بسته به تنظیمات FTP فعلی و اتصال به اینترنت از 5 دقیقه تا 20 دقیقه طول می کشد ، بنابراین صبور باشید.

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 6
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 6

مرحله 6. FileZilla را نصب کنید

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

  • sudo apt-get install filezilla را تایپ کنید
  • در صورت درخواست مجدد رمز عبور خود را وارد کنید.
  • منتظر بمانید تا نصب کامل شود.

قسمت 2 از 4: پیکربندی سرور FTP

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 7
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 7

مرحله 1. فایل پیکربندی VSFTPD را باز کنید

sudo nano /etc/vsftpd.conf را تایپ کرده و ↵ Enter را فشار دهید. شما این فایل را ویرایش می کنید تا برخی ویژگی های VSFTPD (یا غیرفعال) شوند.

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 8
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 8

مرحله 2. به کاربران محلی اجازه دهید وارد سرور FTP شما شوند

از کلیدهای جهت دار برای پیمایش به پایین استفاده کنید

# این را کامنت نگذارید تا کاربران محلی بتوانند وارد سیستم شوند.

عنوان ، سپس "#" را از

local_enable = بله

خط زیر آن

  • شما می توانید "#" را با استفاده از کلیدهای جهت دار برای انتخاب حرف مقابل (در این مورد "l") و فشار دادن کلید ← Backspace حذف کنید.
  • اگر این مرحله است ، این مرحله را رد کنید

    local_enable = بله

  • خط در حال حاضر سفید است
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 9
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 9

مرحله 3. به FTP دستورات نوشتن اجازه دهید

به پایین بروید به

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

عنوان ، سپس "#" را از

write_enable = بله

خط زیر آن

  • اگر این مرحله را رد کنید

    write_enable = بله

  • در حال حاضر سفید است
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 10
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 10

مرحله 4. mangling ASCII را غیرفعال کنید

تا انتها به پایین بروید

دستکاری # ASCII یک ویژگی وحشتناک پروتکل است.

عنوان ، سپس "#" را از دو خط زیر حذف کنید:

  • ascii_upload_enable = بله

  • ascii_download_enable = بله

راه اندازی یک سرور FTP در لینوکس اوبونتو مرحله 11
راه اندازی یک سرور FTP در لینوکس اوبونتو مرحله 11

مرحله 5. تنظیمات "chroot" را تغییر دهید

به پایین بروید به

# chroot)

عنوان ، سپس خطوط زیر را اضافه کنید:

  • user_sub_token = $ USER

  • chroot_local_user = بله

  • chroot_list_enable = بله

  • اگر هریک از این خطوط از قبل وجود دارد ، کافی است قبل از هر خط موجود "#" را حذف کنید.
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 12
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 12

مرحله 6. تنظیمات پیش فرض "chroot" را تغییر دهید

به پایین بروید به

(به طور پیش فرض دنبال می شود)

عنوان ، سپس خطوط زیر را اضافه کنید:

  • chroot_list_file =/etc/vsftpd.chroot_list

  • local_root =/home/$ USER/Public_html

  • allow_writeable_chroot = بله

  • اگر هریک از این خطوط از قبل وجود دارد ، کافی است قبل از هر خط موجود "#" را حذف کنید.
راه اندازی یک سرور FTP در لینوکس اوبونتو مرحله 13
راه اندازی یک سرور FTP در لینوکس اوبونتو مرحله 13

مرحله 7. گزینه "ls recurse" را فعال کنید

به پایین بروید به

# شما می توانید گزینه "-R" را فعال کنید…

عنوان ، سپس "#" را از

ls_recurse_enable = بله

خط زیر آن

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 14
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 14

مرحله 8. ویرایشگر متن را ذخیره و از آن خارج شوید

برای انجام این کار:

  • Ctrl+X را فشار دهید
  • y را تایپ کنید
  • ↵ Enter را فشار دهید

قسمت 3 از 4: افزودن نام کاربری به لیست CHROOT

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 15
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 15

مرحله 1. فایل متنی "chroot" را باز کنید

sudo nano /etc/vsftpd.chroot_list را تایپ کرده و ↵ Enter را فشار دهید.

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

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 16
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 16

مرحله 2. رمز عبور خود را وارد کنید

گذرواژه ای را که برای ورود به اوبونتو استفاده می کنید وارد کرده و ↵ Enter را فشار دهید. با این کار فایل متنی "chroot" باز می شود.

در صورت عدم درخواست رمز عبور ، این مرحله را رد کنید

راه اندازی یک سرور FTP در لینوکس اوبونتو مرحله 17
راه اندازی یک سرور FTP در لینوکس اوبونتو مرحله 17

مرحله 3. نامهای کاربری را به لیست اضافه کنید

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

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 18
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 18

مرحله 4. لیست خود را ذخیره کنید

Ctrl+X را فشار دهید ، y را تایپ کنید و ↵ Enter را فشار دهید. لیست شما ذخیره می شود.

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 19
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 19

مرحله 5. VSFTPD را راه اندازی مجدد کنید

عبارت sudo systemctl restart vsftpd را تایپ کرده و ↵ Enter را فشار دهید. با متوقف کردن و راه اندازی مجدد VSFTPD ، اطمینان حاصل کنید که تغییرات شما ذخیره شده اند. اکنون می توانید به سرور FTP خود دسترسی داشته باشید.

قسمت 4 از 4: دسترسی به سرور شما

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 20
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 20

مرحله 1. آدرس سرور خود را تعیین کنید

اگر برای سرور FTP از طریق سرویس میزبانی (به عنوان مثال ، Bluehost) هزینه پرداخت می کنید ، برای اتصال به آن باید آدرس IP یا آدرس معمولی سرویس را بدانید.

  • اگر از رایانه خود سرور خود را میزبانی می کنید ، از آدرس IP رایانه خود استفاده می کنید ، که می توانید با وارد کردن ifconfig در ترمینال و سپس بررسی شماره "inet addr" متوجه شوید.

    اگر "ifconfig" نصب نشده است ، می توانید آن را با وارد کردن sudo apt-get install net-tools در ترمینال نصب کنید

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 21
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 21

مرحله 2. یک پورت را در روتر خود ارسال کنید

هنگامی که آدرس IP سرور خود را می دانید ، باید شکاف پورت 21 روتر خود را به آن آدرس ارسال کنید. مطمئن شوید که درگاه از TCP (نه UDP یا مخلوطی از این دو) استفاده می کند.

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

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 22
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 22

مرحله 3. Filezilla را باز کنید

filezilla را در Terminal تایپ کرده و. Enter را فشار دهید. پس از مدتی FileZilla باز می شود.

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

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 23
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 23

مرحله 4. روی File کلیک کنید

در گوشه سمت چپ بالای پنجره FileZilla قرار دارد. با انجام این کار یک منوی کشویی ظاهر می شود.

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 24
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 24

مرحله 5. روی Site Manager… کلیک کنید

این گزینه را در منوی کشویی خواهید یافت. پنجره مدیر سایت باز می شود.

راه اندازی یک سرور FTP در لینوکس اوبونتو مرحله 25
راه اندازی یک سرور FTP در لینوکس اوبونتو مرحله 25

مرحله 6. روی New Site کلیک کنید

این یک دکمه سفید در سمت چپ پایین پنجره است. با انجام این کار ، بخش جدید سایت مدیر سایت باز می شود.

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 26
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 26

مرحله 7. آدرس سرور خود را وارد کنید

در قسمت متنی "میزبان:" ، آدرس (یا آدرس IP) سرور FTP را که می خواهید به آن متصل شوید وارد کنید.

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 27
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 27

مرحله 8. شماره پورت ارسال شده را اضافه کنید

21 را در قسمت متنی "Port:" تایپ کنید.

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 28
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 28

مرحله 9. روی Connect کلیک کنید

این یک دکمه قرمز در پایین صفحه است. انجام این کار باعث می شود FileZilla رایانه شما را به سرور FTP شما متصل کند.

راه اندازی FTP سرور در لینوکس اوبونتو مرحله 29
راه اندازی FTP سرور در لینوکس اوبونتو مرحله 29

مرحله 10. انتقال فایلها به سرور

می توانید پوشه ها را از پنجره سمت چپ به پنجره سمت راست کلیک کرده و بکشید تا آنها را در صفحه سرور FTP خود بارگذاری کنید.

نکات

  • اگر سرور خود را میزبانی می کنید ، ارسال پورت 20 ممکن است برخی از مشکلات شبکه را برطرف کند.
  • اتصال به یک سرور FTP در اوبونتو 17 و بالاتر کمی متفاوت از اتصال در نسخه های قبلی به نظر می رسد ، بنابراین اگر قبلاً این کار را نکرده اید ، می خواهید نسخه اوبونتو خود را به 17.10 (یا بالاتر) به روز کنید.

توصیه شده: