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
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.
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
Hapi 3. Futni komandën e instalimit VSFTPD
Shkruani sudo apt-get install vsftpd në Terminal, më pas shtypni ↵ Enter.
Hapi 4. Shkruani fjalëkalimin tuaj
Shkruani fjalëkalimin që përdorni për t'u kyçur në kompjuterin tuaj, pastaj shtypni ↵ Enter.
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.
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
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.
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ë.
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ë.
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
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.
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.
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.
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
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
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
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.
Hapi 4. Ruani listën tuaj
Shtypni Ctrl+X, shkruani y dhe shtypni ↵ Enter. Lista juaj do të ruhet.
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
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
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
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ë
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.
Hapi 5. Kliko Menaxheri i sitit…
Këtë opsion do ta gjeni në menunë zbritëse. Do të hapet dritarja e Menaxherit të Faqes.
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.
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.
Hapi 8. Shtoni numrin e portit të përcjellë
Shkruani 21 në fushën e tekstit "Port:".
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.
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ë.