Ubuntu Linux дээр FTP серверийг хэрхэн тохируулах вэ (зурагтай)

Агуулгын хүснэгт:

Ubuntu Linux дээр FTP серверийг хэрхэн тохируулах вэ (зурагтай)
Ubuntu Linux дээр FTP серверийг хэрхэн тохируулах вэ (зурагтай)

Видео: Ubuntu Linux дээр FTP серверийг хэрхэн тохируулах вэ (зурагтай)

Видео: Ubuntu Linux дээр FTP серверийг хэрхэн тохируулах вэ (зурагтай)
Видео: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, May
Anonim

Энэхүү wikiHow нийтлэлд Ubuntu Linux компьютерээсээ FTP серверийг хэрхэн тохируулах, холбогдохыг харуулах болно. FTP серверүүд нь таны компьютерээс файл хадгалах, бусдад үзэх боломжийг олгодог. Компьютерээсээ FTP сервер тохируулахын тулд та холбогдож болох FTP сервер хосттой байх шаардлагатай. Мөн Ubuntu програм хангамжаа хамгийн сүүлийн хувилбар руу шинэчлэхийг зөвлөж байна.

Алхам

4 -ийн 1 -р хэсэг: FTP Framework -ийг суулгах

Ubuntu Linux дээр FTP сервер тохируулах Алхам 1
Ubuntu Linux дээр FTP сервер тохируулах Алхам 1

Алхам 1. Ubuntu шинэчлэгдсэн эсэхийг шалгаарай

Ubuntu -ийн 17.10 ба түүнээс дээш хувилбарууд нь өмнөх хувилбаруудаас хамаагүй өөр файлын замтай тул хэрэв та хараахан хийгээгүй бол Ubuntu -ийн хамгийн сүүлийн хувилбар руу шинэчлэх шаардлагатай болно.

  • Нээлттэй Терминал
  • Sudo apt-get upgrade гэж бичээд ↵ Enter дарна уу.
  • Нууц үгээ оруулаад ↵ Enter дарна уу.
  • Сануулах үед y гэж бичээд ↵ Enter дарна уу.
  • Шинэчлэлтүүдийг суулгаж дуустал хүлээгээд, шаардлагатай бол компьютераа дахин эхлүүлнэ үү.
Ubuntu Linux дээр FTP сервер тохируулах 2 -р алхам
Ubuntu Linux дээр FTP сервер тохируулах 2 -р алхам

Алхам 2. Терминал нээх

Дарна уу Програмууд цэс ⋮⋮⋮, доош гүйлгээд хар цагаан дээр дарна уу Терминал Үүнийг хийхийн тулд дүрс тэмдэг.

Та мөн Alt+Ctrl+T дарж Терминалыг нээж болно

Ubuntu Linux дээр FTP сервер тохируулах 3 -р алхам
Ubuntu Linux дээр FTP сервер тохируулах 3 -р алхам

Алхам 3. VSFTPD суулгах командыг оруулна уу

Терминал дээр sudo apt-get install vsftpd гэж бичээд ↵ Enter дарна уу.

Ubuntu Linux дээр FTP сервер тохируулах Алхам 4
Ubuntu Linux дээр FTP сервер тохируулах Алхам 4

Алхам 4. Нууц үгээ оруулна уу

Компьютерт нэвтрэхдээ ашигладаг нууц үгээ оруулаад ↵ Enter дарна уу.

Ubuntu Linux дээр FTP сервер тохируулах 5 -р алхам
Ubuntu Linux дээр FTP сервер тохируулах 5 -р алхам

Алхам 5. VSFTPD -ийг суулгахыг хүлээнэ үү

Энэ нь таны одоогийн FTP тохиргоо болон интернет холболтоос хамааран 5 минутаас 20 минут хүртэл үргэлжлэх тул тэвчээртэй байгаарай.

Ubuntu Linux дээр FTP сервер тохируулах 6 -р алхам
Ubuntu Linux дээр FTP сервер тохируулах 6 -р алхам

Алхам 6. FileZilla суулгана уу

Энэ бол таны сервер рүү нэвтрэх, байршуулах програм юм. Үүнийг суулгахын тулд:

  • Sudo apt-get install filezilla гэж бичнэ үү
  • Шаардлагатай бол нууц үгээ дахин оруулна уу.
  • Суулгалт дуусахыг хүлээнэ үү.

4 -ийн 2 -р хэсэг: FTP серверийг тохируулах

Ubuntu Linux дээр FTP сервер тохируулах Алхам 7
Ubuntu Linux дээр FTP сервер тохируулах Алхам 7

Алхам 1. VSFTPD тохиргооны файлыг нээнэ үү

Sudo nano /etc/vsftpd.conf гэж бичээд ↵ Enter дарна уу. Та VSFTPD -ийн зарим онцлогийг зөвшөөрөх (эсвэл идэвхгүй болгох) зорилгоор энэ файлыг засах болно.

Ubuntu Linux дээр FTP сервер тохируулах 8 -р алхам
Ubuntu Linux дээр FTP сервер тохируулах 8 -р алхам

Алхам 2. Орон нутгийн хэрэглэгчдэд таны FTP сервер рүү нэвтрэхийг зөвшөөрөх

Сумны товчлуурыг ашиглан доош гүйлгэнэ үү

# Үүнийг тайлбарлахгүйгээр орон нутгийн хэрэглэгчид нэвтрэх боломжтой болно.

гарчиг руу ороод дараа нь "#" -ийг устгана уу

local_enable = ТИЙМ

доорх шугам.

  • Та сумны товчлуурыг ашиглан урд талын үсгийг (энэ тохиолдолд "l") сонгоод#Backspace товчийг дарж "#" -г арилгаж болно.
  • Хэрэв энэ бол энэ алхамыг алгасаарай

    local_enable = ТИЙМ

  • шугам аль хэдийн цагаан болсон.
Ubuntu Linux дээр FTP сервер тохируулах Алхам 9
Ubuntu Linux дээр FTP сервер тохируулах Алхам 9

Алхам 3. FTP бичих командыг зөвшөөрөх

Руу гүйлгэнэ үү

# Үүнийг тайлбарлахгүйгээр FTP бичих ямар ч хэлбэрийг идэвхжүүлнэ үү.

гарчиг, дараа нь "#" -ийг устгана уу

write_enable = ТИЙМ

доорх шугам.

  • Хэрэв энэ алхамыг алгасаарай

    write_enable = ТИЙМ

  • аль хэдийн цагаан болсон.
Ubuntu Linux дээр FTP сервер тохируулах 10 -р алхам
Ubuntu Linux дээр FTP сервер тохируулах 10 -р алхам

Алхам 4. ASCII mangling -ийг идэвхгүй болго

Доошоо доош гүйлгэнэ үү

# ASCII мангинг хийх нь протоколын аймшигтай шинж чанар юм.

гарчиг, дараа нь "#" -ийг дараах хоёр мөрөөс хасна уу.

  • ascii_upload_enable = ТИЙМ

  • ascii_download_enable = ТИЙМ

Ubuntu Linux дээр FTP сервер тохируулах Алхам 11
Ubuntu Linux дээр FTP сервер тохируулах Алхам 11

Алхам 5. "chroot" тохиргоог өөрчлөх

Руу гүйлгэнэ үү

# chroot)

гарчиг, дараа нь дараах мөрүүдийг нэмнэ үү.

  • user_sub_token = $ USER

  • chroot_local_user = ТИЙМ

  • chroot_list_enable = ТИЙМ

  • Хэрэв эдгээр мөрүүдийн аль нэг нь аль хэдийн байгаа бол одоо байгаа мөр бүрийн өмнө "#" тэмдгийг арилгах хэрэгтэй.
Ubuntu Linux дээр FTP сервер тохируулах Алхам 12
Ubuntu Linux дээр FTP сервер тохируулах Алхам 12

Алхам 6. Анхдагч "chroot" тохиргоог өөрчлөх

Руу гүйлгэнэ үү

(анхдагчийг дагана)

гарчиг, дараа нь дараах мөрүүдийг нэмнэ үү.

  • chroot_list_file =/etc/vsftpd.chroot_list

  • local_root =/home/$ USER/Public_html

  • allow_writeable_chroot = ТИЙМ

  • Хэрэв эдгээр мөрүүдийн аль нэг нь аль хэдийн байгаа бол одоо байгаа мөр бүрийн өмнө "#" тэмдгийг арилгах хэрэгтэй.
Ubuntu Linux дээр FTP сервер тохируулах 13 -р алхам
Ubuntu Linux дээр FTP сервер тохируулах 13 -р алхам

Алхам 7. "ls recurse" сонголтыг идэвхжүүлнэ үү

Руу гүйлгэнэ үү

# Та "-R" сонголтыг идэвхжүүлж болно …

гарчиг руу ороод дараа нь "#" -ийг устгана уу

ls_recurse_enable = ТИЙМ

доорх шугам.

Ubuntu Linux дээр FTP сервер тохируулах 14 -р алхам
Ubuntu Linux дээр FTP сервер тохируулах 14 -р алхам

Алхам 8. Текст засварлагчийг хадгалаад гарна уу

Үүнийг хийхийн тулд:

  • Ctrl+X дарна уу
  • Y гэж бичнэ үү
  • Enter дарна уу

4 -ийн 3 -р хэсэг: CHROOT жагсаалтад хэрэглэгчийн нэр нэмэх

Ubuntu Linux дээр FTP сервер тохируулах 15 -р алхам
Ubuntu Linux дээр FTP сервер тохируулах 15 -р алхам

Алхам 1. "chroot" текст файлыг нээнэ үү

Sudo nano /etc/vsftpd.chroot_list гэж бичээд ↵ Enter дарна уу.

Хэрэв та өөрийн FTP серверт хандах боломжтой хүмүүсийг зааж өгөхийг хүсэхгүй байгаа бол энэ хэсгийн хамгийн сүүлийн алхам руу шилжиж болно

Ubuntu Linux дээр FTP сервер тохируулах Алхам 16
Ubuntu Linux дээр FTP сервер тохируулах Алхам 16

Алхам 2. Нууц үгээ оруулна уу

Ubuntu -д нэвтрэхдээ ашигладаг нууц үгээ оруулаад ↵ Enter дарна уу. Энэ нь "chroot" текст файлыг нээх болно.

Нууц үг асуухгүй бол энэ алхамыг алгасаарай

Ubuntu Linux дээр FTP сервер тохируулах Алхам 17
Ubuntu Linux дээр FTP сервер тохируулах Алхам 17

Алхам 3. Хэрэглэгчийн нэрийг жагсаалтад нэмнэ үү

Хэрэглэгчийн нэрээ оруулаад ↵ Enter товчийг дарж, гэрийнхээ лавлахыг сервер дотроосоо ашиглахыг хүсч буй хүмүүсийн бусад хэрэглэгчийн нэрээр давтана уу.

Ubuntu Linux дээр FTP сервер тохируулах 18 -р алхам
Ubuntu Linux дээр FTP сервер тохируулах 18 -р алхам

Алхам 4. Жагсаалтаа хадгална уу

Ctrl+X дарж, y гэж бичээд ↵ Enter дарна уу. Таны жагсаалт хадгалагдах болно.

Ubuntu Linux -д FTP сервер тохируулах Алхам 19
Ubuntu Linux -д FTP сервер тохируулах Алхам 19

Алхам 5. VSFTPD -ийг дахин эхлүүлнэ үү

Sudo systemctl restart vsftpd гэж бичээд ↵ Enter дарна уу. Энэ нь VSFTPD -ийг зогсоож дахин эхлүүлэх бөгөөд таны өөрчлөлт хадгалагдсан эсэхийг баталгаажуулах болно. Та одоо FTP серверт хандах боломжтой.

4 -р хэсгийн 4: Таны сервер рүү нэвтрэх

Ubuntu Linux -д FTP сервер тохируулах 20 -р алхам
Ubuntu Linux -д FTP сервер тохируулах 20 -р алхам

Алхам 1. Серверийнхээ хаягийг тодорхойл

Хэрэв та хостинг үйлчилгээгээр дамжуулан FTP серверийн төлбөр төлж байгаа бол (жишээлбэл, Bluehost), түүнтэй холбогдохын тулд үйлчилгээний IP хаяг эсвэл ердийн хаягийг мэдэх шаардлагатай болно.

  • Хэрэв та өөрийн серверийг компьютерээсээ байршуулж байгаа бол та компьютерынхаа IP хаягийг ашиглах бөгөөд үүнийг терминал руу ifconfig оруулаад "inet addr" дугаарыг шалгаж үзэх боломжтой.

    Хэрэв "ifconfig" суулгаагүй бол та үүнийг Terminal-д sudo apt-get install net-tools оруулаад суулгаж болно

Ubuntu Linux 21 -р алхам дээр FTP сервер тохируулах
Ubuntu Linux 21 -р алхам дээр FTP сервер тохируулах

Алхам 2. Чиглүүлэгч дээрээ портыг дамжуулна уу

Та серверийнхээ IP хаягийг мэдсэнийхээ дараа чиглүүлэгчийн 21 -р портыг тухайн хаягаар дамжуулах шаардлагатай болно. порт нь TCP (UDP эсвэл хоёулангийнх нь холимог биш) ашигладаг эсэхийг шалгаарай.

Порт дамжуулах нь чиглүүлэгчээс чиглүүлэгчээс хамаарч өөр өөр байдаг тул заавар авахын тулд холбосон нийтлэл эсвэл чиглүүлэгчийнхээ бичиг баримтыг сайтар шалгаж үзээрэй

Ubuntu Linux дээр FTP сервер тохируулах 22 -р алхам
Ubuntu Linux дээр FTP сервер тохируулах 22 -р алхам

Алхам 3. Filezilla -ийг нээнэ үү

Терминал дээр filezilla гэж бичээд ↵ Enter дарна уу. Хэсэг хугацааны дараа FileZilla нээгдэнэ.

Хэрэв та терминалаар холбогдохыг хүсвэл ftp [address] гэж бичээд үзээрэй. Таны сервер ажиллаж байгаа бөгөөд танд интернэт байгаа бол энэ нь таны FTP серверт холбогдохыг оролдох болно; гэхдээ та файл дамжуулах боломжгүй байж магадгүй юм

Ubuntu Linux дээр FTP сервер тохируулах 23 -р алхам
Ubuntu Linux дээр FTP сервер тохируулах 23 -р алхам

Алхам 4. Файл дээр дарна уу

Энэ нь FileZilla цонхны зүүн дээд буланд байрладаг. Үүнийг хийснээр унах цэс гарч ирнэ.

Ubuntu Linux 24 -р алхам дээр FTP сервер тохируулах
Ubuntu Linux 24 -р алхам дээр FTP сервер тохируулах

Алхам 5. Сайтын менежер дээр дарна уу

Та энэ сонголтыг унах цэснээс олох болно. Сайтын менежер цонх нээгдэнэ.

Ubuntu Linux 25 -р алхам дээр FTP сервер тохируулах
Ubuntu Linux 25 -р алхам дээр FTP сервер тохируулах

Алхам 6. Шинэ сайт дээр дарна уу

Энэ бол цонхны зүүн доод талд цагаан товчлуур юм. Үүнийг хийснээр Сайтын менежерийн Шинэ сайт хэсгийг нээнэ.

Ubuntu Linux дээр FTP сервер тохируулах 26 -р алхам
Ubuntu Linux дээр FTP сервер тохируулах 26 -р алхам

Алхам 7. Серверийнхээ хаягийг оруулна уу

"Хост:" текст талбарт холбогдохыг хүсч буй FTP серверийн хаягийг (эсвэл IP хаягийг) бичнэ үү.

Ubuntu Linux дээр FTP сервер тохируулах Алхам 27
Ubuntu Linux дээр FTP сервер тохируулах Алхам 27

Алхам 8. Дамжуулсан портын дугаарыг нэмнэ үү

"Порт:" текст талбарт 21 гэж бичнэ үү.

Ubuntu Linux дээр FTP сервер тохируулах 28 -р алхам
Ubuntu Linux дээр FTP сервер тохируулах 28 -р алхам

Алхам 9. Холбох дээр дарна уу

Энэ бол хуудасны доод талд байгаа улаан товчлуур юм. Ингэснээр FileZilla нь таны компьютерийг FTP сервертэйгээ холбохыг шаардах болно.

Ubuntu Linux дээр FTP сервер тохируулах Алхам 29
Ubuntu Linux дээр FTP сервер тохируулах Алхам 29

Алхам 10. Файлуудыг сервер рүү зөөх

Та хавтаснуудыг дарж, зүүн талын цонхноос баруун талын цонх руу чирж FTP серверийн хуудсандаа байршуулж болно.

Зөвлөмж

  • 20 -р порт дамжуулах нь хэрэв та өөрийн серверийг байршуулж байгаа бол сүлжээний зарим асуудлыг шийдэж магадгүй юм.
  • Ubuntu 17 ба түүнээс дээш хувилбар дахь FTP серверт холбогдох нь өмнөх хувилбаруудынхаас арай өөр харагдаж байгаа тул хэрэв та хараахан хийгээгүй бол Ubuntu -ийн хувилбараа 17.10 (эсвэл түүнээс дээш) болгож шинэчлэхийг хүсч байна.

Зөвлөмж болгож буй: