See artikkel wikiHow näitab teile, kuidas seadistada ja ühendada oma Ubuntu Linuxi arvutist FTP -server. FTP -serverid on kasulikud arvutist failide salvestamiseks ja teistele nende sirvimiseks. FTP -serveri seadistamiseks arvutist peab teil olema FTP -serveri host, millega saate ühenduse luua. Samuti on soovitatav uuendada oma Ubuntu tarkvara uusimale saadaolevale versioonile.
Sammud
Osa 1: 4: FTP raamistiku installimine
Samm 1. Veenduge, et Ubuntu oleks ajakohane
Ubuntu versioonidel 17.10 ja uuematel on failiteed oluliselt erinevad kui eelmistel versioonidel, nii et kui te pole seda juba teinud, peate uuendama Ubuntu uusimale versioonile:
- Avatud Terminal
- Sisestage sudo apt-get upgrade ja vajutage ↵ Enter.
- Sisestage oma parool ja vajutage ↵ Enter.
- Sisestage küsimisel y, seejärel vajutage ↵ Enter.
- Oodake, kuni versiooniuuendused on installimise lõpetanud, ja taaskäivitage arvuti, kui seda küsitakse.
Samm 2. Avage terminal
Klõpsake Rakendused menüü ⋮⋮⋮, kerige alla ja klõpsake mustvalgel Terminal selleks ikooni.
Terminali avamiseks võite lihtsalt vajutada klahve Alt+Ctrl+T
Samm 3. Sisestage käsk VSFTPD install
Tippige terminali sudo apt-get install vsftpd, seejärel vajutage ↵ sisestusklahvi.
Samm 4. Sisestage oma parool
Sisestage parool, mida kasutate arvutisse sisselogimiseks, seejärel vajutage ↵ Enter.
Samm 5. Oodake, kuni VSFTPD installitakse
Sõltuvalt teie praegustest FTP -seadetest ja Interneti -ühendusest võtab see aega 5 minutit kuni 20 minutit, seega olge kannatlik.
Samm 6. Installige FileZilla
See on programm, mida kasutate oma serverile juurde pääsemiseks ja üleslaadimiseks. Selle installimiseks toimige järgmiselt.
- Sisestage sudo apt-get install filezilla
- Kui küsitakse, sisestage oma parool uuesti.
- Oodake, kuni installimine lõpeb.
Osa 2/4: FTP -serveri seadistamine
Samm 1. Avage VSFTPD konfiguratsioonifail
Sisestage sudo nano /etc/vsftpd.conf ja vajutage ↵ Enter. Redigeerite seda faili teatud VSFTPD funktsioonide lubamiseks (või keelamiseks).
Samm 2. Lubage kohalikel kasutajatel teie FTP -serverisse sisse logida
Kerige nooleklahvidega alla kuni
# Tühistage kommentaar, et lubada kohalikel kasutajatel sisse logida.
pealkirja, seejärel eemaldage kaustast "#"
local_enable = JAH
rida selle all.
- "#" Saate eemaldada, kasutades nooleklahve, et valida selle ees olev täht (antud juhul "l") ja vajutada klahvi ← Backspace.
-
Jätke see samm vahele, kui
local_enable = JAH
- joon on juba valge.
Samm 3. Luba FTP kirjutamiskäsud
Kerige alla kuni
# Tühjendage see, et lubada mis tahes vormis FTP kirjutamiskäsk.
pealkirja, seejärel eemaldage kaustast "#"
write_enable = JAH
rida selle all.
-
Jätke see samm vahele, kui
write_enable = JAH
- on juba valge.
Samm 4. Keela ASCII manipuleerimine
Kerige lõpuni alla
# ASCII manipuleerimine on protokolli kohutav omadus.
pealkirja, seejärel eemaldage kahelt järgmiselt realt "#":
-
ascii_upload_enable = JAH
-
ascii_download_enable = JAH
Samm 5. Muutke "chroot" seadeid
Kerige alla kuni
# chroot)
pealkirja, seejärel lisage järgmised read:
-
user_sub_token = $ KASUTAJA
-
chroot_local_user = JAH
-
chroot_list_enable = JAH
- Kui mõni neist ridadest on juba olemas, eemaldage lihtsalt "#" enne iga olemasolevat rida.
Samm 6. Muutke "chroot" vaikeseadeid
Kerige alla kuni
(järgneb vaikimisi)
pealkirja, seejärel lisage järgmised read:
-
chroot_list_file =/etc/vsftpd.chroot_list
-
local_root =/home/$ USER/Public_html
-
allow_writeable_chroot = JAH
- Kui mõni neist ridadest on juba olemas, eemaldage lihtsalt "#" enne iga olemasolevat rida.
Samm 7. Luba valik "ls recurse"
Kerige alla kuni
# Saate aktiveerida valiku "-R" …
pealkirja, seejärel eemaldage kaustast "#"
ls_recurse_enable = JAH
rida selle all.
Samm 8. Salvestage ja redigeerige tekstiredaktor
Selleks tehke järgmist.
- Vajutage Ctrl+X
- Sisestage y
- Vajutage ↵ Enter
Osa 3/4: Kasutajanimede lisamine CHROOTi loendisse
Samm 1. Avage tekstifail "chroot"
Sisestage sudo nano /etc/vsftpd.chroot_list ja vajutage ↵ Enter.
Kui te ei soovi määrata inimesi, kellel on juurdepääs teie FTP -serverile, võite selle osa viimase etapi juurde liikuda
Samm 2. Sisestage oma parool
Sisestage Ubuntu sisselogimiseks kasutatav parool ja vajutage ↵ Enter. See avab tekstifaili "chroot".
Jätke see samm vahele, kui teilt parooli ei küsita
Samm 3. Lisage kasutajanimed loendisse
Sisestage oma kasutajanimi, vajutage ↵ sisestusklahvi ja korrake teiste inimeste kasutajanimedega, kellele soovite juurdepääsu oma kodukataloogidele teie serverist.
Samm 4. Salvestage oma loend
Vajutage Ctrl+X, tippige y ja vajutage ↵ Enter. Teie loend salvestatakse.
Samm 5. Taaskäivitage VSFTPD
Sisestage sudo systemctl restart vsftpd ja vajutage ↵ Enter. See peatab ja taaskäivitab VSFTPD, tagades, et teie muudatused on salvestatud. Nüüd pääsete juurde oma FTP -serverile.
Osa 4/4: Juurdepääs teie serverile
Samm 1. Määrake oma serveri aadress
Kui maksate FTP -serveri eest hostimisteenuse (nt Bluehost) kaudu, peate sellega ühenduse loomiseks teadma teenuse IP -aadressi või tavalist aadressi.
-
Kui hostite oma arvutit oma serverist, kasutate oma arvuti IP -aadressi, mille saate välja selgitada, kui sisestate terminali ifconfig ja vaatate seejärel üle "inet addr" numbri.
Kui "ifconfig" pole installitud, saate selle installida, sisestades terminali sudo apt-get install net-tools
Samm 2. Edastage oma ruuteri port
Kui teate oma serveri IP -aadressi, peate oma aadressile edastama ruuteri pordi 21 pesa; veenduge, et port kasutab TCP -d (mitte UDP või nende kahe segu).
Portide edastamine on ruuterite lõikes erinev, seega kontrollige juhiste saamiseks kindlasti lingitud artiklit või ruuteri dokumentatsiooni
Samm 3. Avage Filezilla
Tippige terminali filezilla ja vajutage ↵ Enter. Hetke pärast avaneb FileZilla.
Kui soovite ühenduse luua terminali kaudu, võite proovida sisestada ftp [aadress]. Niikaua kui teie server töötab ja teil on juurdepääs Internetile, proovib see luua ühenduse teie FTP -serveriga; siiski ei pruugi teil olla võimalik faile üle kanda
Samm 4. Klõpsake nuppu Fail
See asub FileZilla akna vasakus ülanurgas. Seda tehes kuvatakse rippmenüü.
Samm 5. Klõpsake saidihaldurit…
Selle valiku leiate rippmenüüst. Avaneb saidihalduri aken.
Samm 6. Klõpsake nuppu Uus sait
See on valge nupp akna vasakus alanurgas. Seda tehes avaneb saidihalduri jaotis Uus sait.
Samm 7. Sisestage oma serveri aadress
Sisestage tekstiväljale "Host:" selle FTP -serveri aadress (või IP -aadress), millega soovite ühenduse luua.
Samm 8. Lisage edastatud pordi number
Sisestage tekstiväljale „Port:” 21.
Samm 9. Klõpsake Connect
See on punane nupp lehe allosas. See palub FileZillal ühendada arvuti teie FTP -serveriga.
Samm 10. Teisaldage failid serverisse
Kaustade klõpsamiseks ja lohistamiseks vasakpoolsest aknast parempoolsesse aknasse saate need oma FTP-serveri lehele üles laadida.
Näpunäiteid
- Edastamisport 20 võib lahendada mõned võrguprobleemid, kui hostite oma serverit.
- Ühendamine FTP -serveriga Ubuntu 17 -s ja uuemates versioonides tundub pisut teistsugune kui eelmistes versioonides ühendamine, nii et kui te pole seda juba teinud, peaksite oma Ubuntu versiooni värskendama versioonile 17.10 (või uuemale).