Tässä wikiHow -artikkelissa kerrotaan, miten voit määrittää ja muodostaa yhteyden FTP -palvelimeen Ubuntu Linux -tietokoneeltasi. FTP -palvelimet ovat hyödyllisiä tiedostojen tallentamiseen tietokoneeltasi ja muiden selaamiseen. Jotta voit määrittää FTP -palvelimen tietokoneeltasi, sinulla on oltava FTP -palvelin isäntä, johon voit muodostaa yhteyden. On myös suositeltavaa päivittää Ubuntu -ohjelmisto uusimpaan saatavilla olevaan versioon.
Askeleet
Osa 1/4: FTP -kehyksen asentaminen
Vaihe 1. Varmista, että Ubuntu on ajan tasalla
Ubuntun versioilla 17.10 ja uudemmilla on huomattavasti erilaiset polut kuin aiemmilla versioilla, joten sinun on päivitettävä uusimpaan Ubuntun versioon, jos et ole jo tehnyt niin:
- Avata Terminaali
- Kirjoita sudo apt-get upgrade ja paina ↵ Enter.
- Kirjoita salasanasi ja paina ↵ Enter.
- Kirjoita y pyydettäessä ja paina ↵ Enter.
- Odota päivitysten asennuksen päättymistä ja käynnistä tietokone uudelleen pyydettäessä.
Vaihe 2. Avaa terminaali
Klikkaa Sovellukset valikko ⋮⋮⋮, vieritä alas ja napsauta mustavalkoista Terminaali kuvaketta tehdäksesi niin.
Voit myös avata Terminalin painamalla Alt+Ctrl+T
Vaihe 3. Anna VSFTPD install -komento
Kirjoita päätelaitteeseen sudo apt-get install vsftpd ja paina ↵ Enter.
Vaihe 4. Anna salasanasi
Kirjoita salasana, jolla kirjaudut tietokoneeseen, ja paina ↵ Enter.
Vaihe 5. Odota, että VSFTPD asennetaan
Tämä kestää 5 minuutista 20 minuuttiin riippuen nykyisistä FTP -asetuksista ja Internet -yhteydestäsi, joten ole kärsivällinen.
Vaihe 6. Asenna FileZilla
Tämä on ohjelma, jota käytät palvelimellesi pääsemiseen ja lataamiseen. Asenna se seuraavasti:
- Kirjoita sudo apt-get install filezilla
- Anna salasana uudelleen, jos sitä pyydetään.
- Odota asennuksen päättymistä.
Osa 2/4: FTP -palvelimen määrittäminen
Vaihe 1. Avaa VSFTPD -määritystiedosto
Kirjoita sudo nano /etc/vsftpd.conf ja paina. Enter. Muokkaat tätä tiedostoa salliaksesi (tai poistaaksesi) tiettyjä VSFTPD -ominaisuuksia.
Vaihe 2. Salli paikallisten käyttäjien kirjautua sisään FTP -palvelimellesi
Vieritä nuolinäppäimillä alas kohtaan
# Poista kommentti, jotta paikalliset käyttäjät voivat kirjautua sisään.
otsikko ja poista sitten#-merkki
local_enable = KYLLÄ
linja sen alapuolella.
- Voit poistaa#-merkin valitsemalla sen edessä olevan kirjaimen nuolinäppäimillä (tässä tapauksessa "l") ja painamalla ← askelpalautinta.
-
Ohita tämä vaihe, jos
local_enable = KYLLÄ
- viiva on jo valkoinen.
Vaihe 3. Salli FTP -kirjoituskomennot
Vieritä alas kohtaan
# Poista kommentti, jos haluat ottaa käyttöön minkä tahansa FTP -kirjoituskomennon.
otsikko ja poista sitten#-merkki
write_enable = KYLLÄ
linja sen alapuolella.
-
Ohita tämä vaihe, jos
write_enable = KYLLÄ
- on jo valkoinen.
Vaihe 4. Poista ASCII -käsittely käytöstä
Vieritä alas kohtaan
# ASCII -manipulointi on protokollan kamala piirre.
otsikko ja poista sitten#seuraavista kahdesta rivistä:
-
ascii_upload_enable = KYLLÄ
-
ascii_download_enable = KYLLÄ
Vaihe 5. Muuta "chroot" -asetuksia
Vieritä alas kohtaan
# chroot)
otsikko ja lisää sitten seuraavat rivit:
-
user_sub_token = $ KÄYTTÄJÄ
-
chroot_local_user = KYLLÄ
-
chroot_list_enable = KYLLÄ
- Jos jokin näistä riveistä on jo olemassa, poista "#" ennen jokaista olemassa olevaa riviä.
Vaihe 6. Muuta Chroot -oletusasetuksia
Vieritä alas kohtaan
(oletus seuraa)
otsikko ja lisää sitten seuraavat rivit:
-
chroot_list_file =/etc/vsftpd.chroot_list
-
local_root =/home/$ USER/Public_html
-
allow_writeable_chroot = KYLLÄ
- Jos jokin näistä riveistä on jo olemassa, poista "#" ennen jokaista olemassa olevaa riviä.
Vaihe 7. Ota käyttöön "ls recurse" -vaihtoehto
Vieritä alas kohtaan
# Voit aktivoida "-R" -vaihtoehdon …
otsikko ja poista sitten#-merkki
ls_recurse_enable = KYLLÄ
linja sen alapuolella.
Vaihe 8. Tallenna ja sulje tekstieditori
Tehdä niin:
- Paina Ctrl+X
- Kirjoita y
- Paina ↵ Enter
Osa 3/4: Käyttäjätunnusten lisääminen CHROOT -luetteloon
Vaihe 1. Avaa "chroot" -tekstitiedosto
Kirjoita sudo nano /etc/vsftpd.chroot_list ja paina ↵ Enter.
Voit siirtyä tämän osan viimeiseen vaiheeseen, jos et halua määrittää henkilöitä, joilla on pääsy FTP -palvelimellesi
Vaihe 2. Anna salasanasi
Kirjoita salasana, jolla kirjaudut Ubuntuun, ja paina ↵ Enter. Tämä avaa "chroot" -tekstitiedoston.
Ohita tämä vaihe, jos salasanaasi ei pyydetä
Vaihe 3. Lisää käyttäjätunnukset luetteloon
Kirjoita oma käyttäjätunnuksesi, paina ↵ Enter -näppäintä ja toista toisten ihmisten käyttäjätunnuksilla, joille haluat päästä kotihakemistoihin palvelimeltasi.
Vaihe 4. Tallenna luettelo
Paina Ctrl+X, kirjoita y ja paina ↵ Enter. Luettelosi tallennetaan.
Vaihe 5. Käynnistä VSFTPD uudelleen
Kirjoita sudo systemctl restart vsftpd ja paina. Enter. Tämä pysäyttää ja käynnistää VSFTPD: n uudelleen varmistaen, että muutokset on tallennettu. Voit nyt käyttää FTP -palvelintasi.
Osa 4/4: Palvelimen käyttö
Vaihe 1. Määritä palvelimesi osoite
Jos maksat FTP -palvelimesta isännöintipalvelun (esim. Bluehost) kautta, sinun on tiedettävä palvelun IP -osoite tai tavallinen osoite, jotta voit muodostaa yhteyden siihen.
-
Jos isännöit omaa palvelintasi tietokoneeltasi, käytät tietokoneen IP -osoitetta, jonka voit selvittää kirjoittamalla terminaaliin ifconfig ja tarkistamalla sitten "inet addr" -numeron.
Jos "ifconfig" ei ole asennettu, voit asentaa sen kirjoittamalla päätelaitteeseen sudo apt-get install net-tools
Vaihe 2. Välitä reitittimen portti
Kun tiedät palvelimesi IP -osoitteen, sinun on välitettävä reitittimesi portin 21 paikka kyseiseen osoitteeseen; varmista, että portti käyttää TCP: tä (ei UDP: tä tai näiden yhdistelmää).
Portin edelleenlähetys vaihtelee reitittimestä toiseen, joten tarkista ohjeet linkitetystä artikkelista tai reitittimen ohjeista
Vaihe 3. Avaa Filezilla
Kirjoita filezilla Terminaliin ja paina ↵ Enter. Hetken kuluttua FileZilla avautuu.
Jos haluat muodostaa yhteyden päätelaitteen kautta, voit yrittää kirjoittaa ftp [osoite]. Niin kauan kuin palvelimesi on käynnissä ja sinulla on Internet -yhteys, tämä yrittää muodostaa yhteyden FTP -palvelimeesi. tiedostoja ei kuitenkaan voi siirtää
Vaihe 4. Napsauta Tiedosto
Se on FileZilla-ikkunan vasemmassa yläkulmassa. Näin saat avattavan valikon.
Vaihe 5. Napsauta Sivustonhallinta…
Löydät tämän vaihtoehdon avattavasta valikosta. Sivustonhallinta -ikkuna avautuu.
Vaihe 6. Napsauta Uusi sivusto
Se on valkoinen painike ikkunan vasemmassa alakulmassa. Tämä avaa Sivustonhallinnan Uusi sivusto -osan.
Vaihe 7. Anna palvelimesi osoite
Kirjoita "Host:" -tekstikenttään sen FTP -palvelimen osoite (tai IP -osoite), johon haluat muodostaa yhteyden.
Vaihe 8. Lisää edelleenlähetetyn portin numero
Kirjoita 21 Portti: -tekstikenttään.
Vaihe 9. Napsauta Yhdistä
Se on punainen painike sivun alareunassa. Tämä kehottaa FileZillaa liittämään tietokoneesi FTP -palvelimeen.
Vaihe 10. Siirrä tiedostot palvelimelle
Voit napsauttaa ja vetää kansioita vasemmanpuoleisesta ikkunasta oikeaan ikkunaan ladataksesi ne FTP-palvelinsivullesi.
Vinkkejä
- Välitysportti 20 voi ratkaista joitakin verkko -ongelmia, jos isännöit omaa palvelinta.
- Yhteyden muodostaminen FTP -palvelimeen Ubuntu 17: ssä ja uudemmissa versioissa näyttää hieman erilaiselta kuin aiemmissa versioissa, joten sinun kannattaa päivittää Ubuntu -versiosi versioon 17.10 (tai uudempaan), jos et ole jo tehnyt niin.