Si të vendosni një server FTP në Ubuntu Linux (me fotografi)

Përmbajtje:

Si të vendosni një server FTP në Ubuntu Linux (me fotografi)
Si të vendosni një server FTP në Ubuntu Linux (me fotografi)

Video: Si të vendosni një server FTP në Ubuntu Linux (me fotografi)

Video: Si të vendosni një server FTP në Ubuntu Linux (me fotografi)
Video: 📶 4G LTE USB модем с WiFi с AliExpress / Обзор + Настройки 2024, Mund
Anonim

Ky artikull wikiHow do t'ju tregojë se si të konfiguroni dhe lidheni me një server FTP nga kompjuteri juaj Ubuntu Linux. Serverët FTP janë të dobishëm për ruajtjen e skedarëve nga kompjuteri juaj dhe lejimin e të tjerëve t'i shfletojnë ato. Për të krijuar një server FTP nga kompjuteri juaj, do t'ju duhet të keni një host server FTP me të cilin mund të lidheni. Rekomandohet gjithashtu që të përditësoni programin tuaj Ubuntu në versionin më të fundit të disponueshëm.

Hapa

Pjesa 1 nga 4: Instalimi i Kornizës FTP

Vendosni një server FTP në Ubuntu Linux Hapi 1
Vendosni një server FTP në Ubuntu Linux Hapi 1

Hapi 1. Sigurohuni që Ubuntu të jetë i përditësuar

Versionet e Ubuntu 17.10 e lart kanë shtigje shumë të ndryshme skedari nga versionet e mëparshme, kështu që do t'ju duhet të azhurnoni në versionin e fundit të Ubuntu nëse nuk e keni bërë tashmë këtë:

  • Hapur Terminal
  • Shkruani azhurnimin sudo apt-get dhe shtypni ↵ Enter.
  • Shkruani fjalëkalimin tuaj dhe shtypni ↵ Enter.
  • Shkruani y kur ju kërkohet, pastaj shtypni ↵ Enter.
  • Prisni që përditësimet të përfundojnë instalimin, pastaj rinisni kompjuterin tuaj nëse ju kërkohet.
Vendosni një server FTP në Ubuntu Linux Hapi 2
Vendosni një server FTP në Ubuntu Linux Hapi 2

Hapi 2. Hapni Terminalin

Klikoni mbi Aplikimet menu ⋮⋮⋮, lëvizni poshtë dhe klikoni bardh e zi Terminal ikonë për ta bërë këtë.

Ju gjithashtu mund të shtypni Alt+Ctrl+T për të hapur Terminalin

Vendosni një server FTP në Ubuntu Linux Hapi 3
Vendosni një server FTP në Ubuntu Linux Hapi 3

Hapi 3. Futni komandën e instalimit VSFTPD

Shkruani sudo apt-get install vsftpd në Terminal, më pas shtypni ↵ Enter.

Vendosni një server FTP në Ubuntu Linux Hapi 4
Vendosni një server FTP në Ubuntu Linux Hapi 4

Hapi 4. Shkruani fjalëkalimin tuaj

Shkruani fjalëkalimin që përdorni për t'u kyçur në kompjuterin tuaj, pastaj shtypni ↵ Enter.

Vendosni një server FTP në Ubuntu Linux Hapi 5
Vendosni një server FTP në Ubuntu Linux Hapi 5

Hapi 5. Prisni që VSFTPD të instalohet

Kjo do të zgjasë diku nga 5 minuta në 20 minuta në varësi të cilësimeve tuaja aktuale FTP dhe lidhjes tuaj në internet, kështu që jini të durueshëm.

Vendosni një server FTP në Ubuntu Linux Hapi 6
Vendosni një server FTP në Ubuntu Linux Hapi 6

Hapi 6. Instaloni FileZilla

Ky është programi që do të përdorni për të hyrë dhe ngarkuar në serverin tuaj. Për ta instaluar:

  • Shkruani sudo apt-get install filezilla
  • Futni fjalëkalimin tuaj përsëri nëse ju kërkohet.
  • Prisni që instalimi të përfundojë.

Pjesa 2 nga 4: Konfigurimi i serverit FTP

Vendosni një server FTP në Ubuntu Linux Hapi 7
Vendosni një server FTP në Ubuntu Linux Hapi 7

Hapi 1. Hapni skedarin e konfigurimit VSFTPD

Shkruani sudo nano /etc/vsftpd.conf dhe shtypni ↵ Enter. Ju do ta redaktoni këtë skedar për të lejuar (ose çaktivizuar) veçori të caktuara VSFTPD.

Vendosni një server FTP në Ubuntu Linux Hapi 8
Vendosni një server FTP në Ubuntu Linux Hapi 8

Hapi 2. Lejoni përdoruesit lokal të hyjnë në serverin tuaj FTP

Përdorni tastet e shigjetave për të lëvizur poshtë te

# Mos e komentoni këtë për të lejuar përdoruesit vendas të regjistrohen.

titull, pastaj hiqni "#" nga

aktivizimi_vendal = PO

rreshti poshtë tij.

  • Ju mund ta hiqni "#" duke përdorur çelësat e shigjetave për të zgjedhur shkronjën para tij (në këtë rast, "l") dhe duke shtypur butonin acks Backspace.
  • Kaloni këtë hap nëse

    aktivizimi_vendal = PO

  • vija tashmë është e bardhë.
Vendosni një server FTP në Ubuntu Linux Hapi 9
Vendosni një server FTP në Ubuntu Linux Hapi 9

Hapi 3. Lejoni komandat FTP të shkruajnë

Shkoni poshtë në

# Mos e komentoni këtë për të mundësuar çdo formë të komandës së shkrimit FTP.

titull, pastaj hiqni "#" nga

write_enable = PO

rreshti poshtë tij.

  • Kaloni këtë hap nëse

    write_enable = PO

  • është tashmë e bardhë.
Vendosni një server FTP në Ubuntu Linux Hapi 10
Vendosni një server FTP në Ubuntu Linux Hapi 10

Hapi 4. Çaktivizo mangling ASCII

Shkoni deri në

Mangling # ASCII është një tipar i tmerrshëm i protokollit.

titull, pastaj hiqni "#" nga dy rreshtat e mëposhtëm:

  • ascii_upload_enable = PO

  • ascii_download_enable = PO

Vendosni një server FTP në Ubuntu Linux Hapi 11
Vendosni një server FTP në Ubuntu Linux Hapi 11

Hapi 5. Ndryshoni cilësimet "chroot"

Shkoni poshtë në

# chroot)

titull, pastaj shtoni rreshtat e mëposhtëm:

  • user_sub_token = $ USER

  • chroot_local_user = PO

  • chroot_list_enable = PO

  • Nëse ndonjë nga këto rreshta tashmë ekziston, thjesht hiqni "#" para çdo linje ekzistuese.
Vendosni një server FTP në Ubuntu Linux Hapi 12
Vendosni një server FTP në Ubuntu Linux Hapi 12

Hapi 6. Ndryshoni cilësimet e paracaktuara të "chroot"

Shkoni poshtë në

(parazgjedhja vijon)

titull, pastaj shtoni rreshtat e mëposhtëm:

  • chroot_list_file =/etc/vsftpd.chroot_list

  • local_root =/home/$ USER/Public_html

  • allow_writeable_chroot = PO

  • Nëse ndonjë nga këto rreshta tashmë ekziston, thjesht hiqni "#" para çdo linje ekzistuese.
Vendosni një server FTP në Ubuntu Linux Hapi 13
Vendosni një server FTP në Ubuntu Linux Hapi 13

Hapi 7. Aktivizoni opsionin "ls recurse"

Shkoni poshtë në

# Mund të aktivizoni opsionin "-R"…

titull, pastaj hiqni "#" nga

ls_recurse_enable = PO

rreshti poshtë tij.

Vendosni një server FTP në Ubuntu Linux Hapi 14
Vendosni një server FTP në Ubuntu Linux Hapi 14

Hapi 8. Ruani dhe dilni nga redaktuesi i tekstit

Për ta bërë këtë:

  • Shtypni Ctrl+X
  • Lloji y
  • Shtypni ↵ Enter

Pjesa 3 nga 4: Shtimi i emrave të përdoruesve në Listën CHROOT

Vendosni një server FTP në Ubuntu Linux Hapi 15
Vendosni një server FTP në Ubuntu Linux Hapi 15

Hapi 1. Hapni skedarin e tekstit "chroot"

Shkruani në sudo nano /etc/vsftpd.chroot_list dhe shtypni ↵ Enter.

Mund të kaloni në hapin e fundit në këtë pjesë nëse nuk doni të specifikoni njerëz që mund të hyjnë në serverin tuaj FTP

Vendosni një server FTP në Ubuntu Linux Hapi 16
Vendosni një server FTP në Ubuntu Linux Hapi 16

Hapi 2. Shkruani fjalëkalimin tuaj

Shkruani fjalëkalimin që përdorni për t'u kyçur në Ubuntu dhe shtypni ↵ Enter. Kjo do të hapë skedarin e tekstit "chroot".

Kaloni këtë hap nëse nuk ju kërkohet fjalëkalimi juaj

Vendosni një server FTP në Ubuntu Linux Hapi 17
Vendosni një server FTP në Ubuntu Linux Hapi 17

Hapi 3. Shtoni emrat e përdoruesve në listë

Shkruani emrin tuaj të përdoruesit, shtypni ↵ Enter dhe përsëriteni me çdo emër përdoruesi tjetër të njerëzve për të cilët dëshironi të keni qasje në drejtoritë e tyre Home nga serveri juaj.

Vendosni një server FTP në Ubuntu Linux Hapi 18
Vendosni një server FTP në Ubuntu Linux Hapi 18

Hapi 4. Ruani listën tuaj

Shtypni Ctrl+X, shkruani y dhe shtypni ↵ Enter. Lista juaj do të ruhet.

Vendosni një server FTP në Ubuntu Linux Hapi 19
Vendosni një server FTP në Ubuntu Linux Hapi 19

Hapi 5. Rinisni VSFTPD

Shkruani në sudo systemctl restart vsftpd dhe shtypni ↵ Enter. Kjo do të ndalojë dhe rifillojë VSFTPD, duke u siguruar që ndryshimet tuaja janë ruajtur. Tani mund të hyni në serverin tuaj FTP.

Pjesa 4 nga 4: Qasja në serverin tuaj

Vendosni një server FTP në Ubuntu Linux Hapi 20
Vendosni një server FTP në Ubuntu Linux Hapi 20

Hapi 1. Përcaktoni adresën e serverit tuaj

Nëse paguani për një server FTP përmes një shërbimi pritës (p.sh., Bluehost), do t'ju duhet të dini adresën IP të shërbimit ose adresën e rregullt në mënyrë që të lidheni me të.

  • Nëse jeni duke pritur serverin tuaj nga kompjuteri juaj, do të përdorni adresën IP të kompjuterit tuaj, të cilën mund ta kuptoni duke futur ifconfig në Terminal dhe më pas duke rishikuar numrin "inet addr".

    Nëse "ifconfig" nuk është i instaluar, mund ta instaloni duke futur sudo apt-get install-net-tools në Terminal

Vendosni një server FTP në Ubuntu Linux Hapi 21
Vendosni një server FTP në Ubuntu Linux Hapi 21

Hapi 2. Përcjellni një port në ruterin tuaj

Pasi të dini adresën IP të serverit tuaj, do t'ju duhet të përcillni portën 21 të router -it tuaj në atë adresë; sigurohuni që porti të përdorë TCP (jo UDP ose një përzierje të të dyjave).

Përcjellja e portit ndryshon nga ruteri në ruter, prandaj sigurohuni që të kontrolloni artikullin e lidhur ose dokumentacionin e ruterit tuaj për udhëzime

Vendosni një server FTP në Ubuntu Linux Hapi 22
Vendosni një server FTP në Ubuntu Linux Hapi 22

Hapi 3. Hapni Filezilla

Shkruani filezilla në Terminal dhe shtypni ↵ Enter. Pas një çasti, FileZilla do të hapet.

Nëse doni të lidheni përmes Terminalit, mund të provoni të shkruani në ftp [adresa]. Për sa kohë që serveri juaj po funksionon dhe keni qasje në Internet, kjo do të përpiqet të lidhet me serverin tuaj FTP; megjithatë, mund të mos jeni në gjendje të transferoni skedarë

Vendosni një server FTP në Ubuntu Linux Hapi 23
Vendosni një server FTP në Ubuntu Linux Hapi 23

Hapi 4. Klikoni File

Shtë në këndin e sipërm të majtë të dritares FileZilla. Duke vepruar kështu, shfaqet një menu zbritëse.

Vendosni një server FTP në Ubuntu Linux Hapi 24
Vendosni një server FTP në Ubuntu Linux Hapi 24

Hapi 5. Kliko Menaxheri i sitit…

Këtë opsion do ta gjeni në menunë zbritëse. Do të hapet dritarja e Menaxherit të Faqes.

Vendosni një server FTP në Ubuntu Linux Hapi 25
Vendosni një server FTP në Ubuntu Linux Hapi 25

Hapi 6. Kliko Faqja e Re

It'sshtë një buton i bardhë në pjesën e poshtme të majtë të dritares. Duke vepruar kështu hapet seksioni Faqja e Re e Menaxherit të Faqes.

Vendosni një server FTP në Ubuntu Linux Hapi 26
Vendosni një server FTP në Ubuntu Linux Hapi 26

Hapi 7. Shkruani adresën e serverit tuaj

Në fushën e tekstit "Host:", shkruani adresën (ose adresën IP) të serverit FTP me të cilin dëshironi të lidheni.

Vendosni një server FTP në Ubuntu Linux Hapi 27
Vendosni një server FTP në Ubuntu Linux Hapi 27

Hapi 8. Shtoni numrin e portit të përcjellë

Shkruani 21 në fushën e tekstit "Port:".

Vendosni një server FTP në Ubuntu Linux Hapi 28
Vendosni një server FTP në Ubuntu Linux Hapi 28

Hapi 9. Klikoni Lidhu

Shtë një buton i kuq në fund të faqes. Kjo do të bëjë që FileZilla të lidhë kompjuterin tuaj me serverin tuaj FTP.

Vendosni një server FTP në Ubuntu Linux Hapi 29
Vendosni një server FTP në Ubuntu Linux Hapi 29

Hapi 10. Zhvendosni skedarët në server

Mund të klikoni dhe tërhiqni dosjet nga dritarja e majtë në dritaren e djathtë për t'i ngarkuar ato në faqen tuaj të serverit FTP.

Këshilla

  • Porta përcjellëse 20 mund të zgjidhë disa çështje të rrjetit nëse jeni duke pritur serverin tuaj.
  • Lidhja me një server FTP në Ubuntu 17 e lart duket pak më ndryshe nga lidhja në versionet e mëparshme, kështu që ju do të dëshironi të përditësoni versionin tuaj të Ubuntu në 17.10 (ose më të lartë) nëse nuk e keni bërë tashmë këtë.

Recommended: