Sisältö
Tämä artikkeli opettaa sinua määrittämään ja muodostamaan yhteyden FTP-palvelimeen Ubuntu Linux -tietokoneessa. FTP-palvelimet ovat hyödyllisiä tiedostojen tallentamiselle tietokoneellesi ja muiden mahdollisuuden käyttää niitä. Ensin sinun on luotava FTP-palvelin, jotta voit muodostaa yhteyden siihen. On myös suositeltavaa päivittää Ubuntu uusimpaan saatavilla olevaan versioon.
Askeleet
Osa 1/4: FTP-kehyksen asentaminen
- Varmista, että Ubuntu on ajan tasalla. Ubuntu 17.10: n ja uudempien versioiden tiedostopolut poikkeavat hiukan aiemmista versioista, joten päivitä järjestelmä, jos et ole vielä tehnyt niin:
- Avaa "Terminaali" -sovellus.
- Kirjoita se sudo apt-get-päivitys ja paina näppäintä Syötä.
- Kirjoita salasanasi ja paina näppäintä Syötä.
- Kirjoita se y kun kysytään ja paina -näppäintä Syötä.
- Odota, kunnes asennus on valmis, ja käynnistä tietokone uudelleen, jos sitä pyydetään.
-
Avaa terminaali. Napsauta valikkoa Sovellukset⋮⋮⋮, vieritä alas ja napsauta mustavalkoista kuvaketta terminaali.- Voit avata "Terminaalin" myös näppäimillä alt+ctrl+T.
-
Suorita VSFTPD-asennuskomento. Kirjoita se sudo apt-get install vsftpd "Terminaalissa" ja paina näppäintä Syötä. -
Kirjoita salasanasi. Kirjoita tietokoneeseen pääsyyn käytetty salasana ja paina näppäintä Syötä. - Odota, että VSFTPD asentuu. Tämä vaihe voi viedä 5 - 20 minuuttia nykyisistä FTP-asetuksista ja Internet-yhteydestäsi riippuen, joten ole kärsivällinen.
- Asenna FileZilla. Tätä ohjelmistoa käytetään tiedostojen käyttämiseen ja lähettämiseen palvelimelle. Asenna se:
- Kirjoita se sudo apt-get install filezilla.
- Kirjoita salasana uudelleen, jos sitä pyydetään.
- Odota asennuksen valmistumista.
Osa 2/4: FTP-palvelimen määrittäminen
- Avaa VSFTPD-asennustiedosto. Kirjoita se kirjoittamalla sudo nano /etc/vsftpd.conf ja paina näppäintä Syötä. Joitakin VSFTPD-ominaisuuksia täytyy ottaa käyttöön (tai poistaa käytöstä) tiedostoa muokkaamalla.
- Salli paikallisten käyttäjien käyttää FTP-palvelinta. Vieritä alaspäin otsikkoon suuntanuolien avulla
# Poista tämä, jotta paikalliset käyttäjät voivat kirjautua sisään., poista "#" riviltä
local_enable = KYLLÄ sen alla.
- Jos haluat poistaa "#", valitse suuntanuolilla sen edessä oleva kirjain (tässä tapauksessa kirjain "l") ja paina näppäintä ← Askelpalautin.
- Ohita tämä vaihe, jos viiva
local_enable = KYLLÄ on jo valkoinen.
- Valtuuta FTP-tallennuskomennot. Vieritä alaspäin otsikkoon
# Poista tämä, jos haluat käyttää minkäänlaista FTP-kirjoituskomentoa., poista "#" riviltä
write_enable = KYLLÄ sen alle.
- Ohita tämä vaihe, jos viiva
write_enable = KYLLÄ on jo valkoinen.
- Ohita tämä vaihe, jos viiva
- Poista ASCII-hallinta käytöstä. Vieritä alaspäin otsikkoon
# ASCII-mangling on kamala ominaisuus protokollassa. poista sitten "#" seuraavista kahdesta rivistä:
ascii_upload_enable = KYLLÄ
ascii_download_enable = KYLLÄ
- Muuta chroot-asetuksia. Vieritä alaspäin otsikkoon
# chroot) ja lisää seuraavat rivit:
user_sub_token = USER $
chroot_local_user = KYLLÄ
chroot_list_enable = KYLLÄ
- Jos jotain näistä riveistä on läsnä, poista "#" ennen jokaista.
- Muuta chrootin oletusasetuksia. Vieritä alaspäin otsikkoon
(oletus seuraa) ja lisää seuraavat rivit:
chroot_list_file = / etc / vsftpd.chroot_list
local_root = / koti / $ USER / Public_html
allow_writeable_chroot = KYLLÄ
- Jos jotain näistä riveistä on läsnä, poista "#" ennen jokaista.
- Ota käyttöön "ls recurse" -vaihtoehto. Vieritä otsikkoon
# Voit aktivoida -R-vaihtoehdon ... ja poista "#" riviltä
ls_recurse_enable = KYLLÄ sen alla.
- Tallenna tiedosto ja poistu editorista. Tehdä se:
- Paina näppäimiä ctrl+X.
- Kirjoita se y.
- Paina näppäintä Syötä.
Osa 3/4: Käyttäjätunnusten lisääminen "CHROOT" -luetteloon
- Avaa "chroot" -tekstitiedosto. Kirjoita se kirjoittamalla sudo nano /etc/vsftpd.chroot_list ja paina näppäintä ⏎ Paluu.
- Siirry viimeiseen vaiheeseen, jos et halua antaa tietyille käyttäjille pääsyä FTP-palvelimeen.
- Kirjoita salasanasi. Kirjoita Ubuntun käyttämiseen käytetty salasana ja paina näppäintä Syötä. Näin avaat chroot-tekstitiedoston.
- Ohita tämä vaihe, jos salasanaa ei ole pyydetty.
- Lisää käyttäjänimet luetteloon. Kirjoita oma käyttäjänimesi ja paina näppäintä Syötä, toista sitten muiden käyttäjien kanssa, joille haluat antaa pääsyn palvelimen hakemistoihin.
- Tallenna luettelo. Paina näppäimiä ctrl+X, Kirjoita se y ja yhdestä Syötä. Lista tallennetaan sitten.
- Käynnistä VSFTPD uudelleen. Kirjoita se kirjoittamalla sudo systemctl käynnistä vsftpd ja paina näppäintä Syötä. Sitten VSFTPD käynnistyy uudelleen varmistaen, että muutokset on tallennettu. Voit nyt käyttää FTP-palvelinta.
Osa 4/4: Palvelimen käyttö
- Määritä palvelimen osoite. Jos maksat FTP-palvelimen isännöintipalvelusta, sinun on haettava IP-osoite tai FQDN yhteyden muodostamiseksi siihen.
- Jos ylläpidät omaa palvelinta, käytä tietokoneen IP-osoitetta, joka saadaan suorittamalla komento ifconfig kohdassa "Terminaali", "inet addr" -kohdan vieressä.
- Jos "ifconfig" -asetusta ei ole asennettu, asenna se komennolla sudo apt-get install net-tools terminaalissa ".
- Jos ylläpidät omaa palvelinta, käytä tietokoneen IP-osoitetta, joka saadaan suorittamalla komento ifconfig kohdassa "Terminaali", "inet addr" -kohdan vieressä.
- Määritä reitittimen portin edelleenlähetys. Saatuaan IP: n, sinun on välitettävä liikenne reitittimen portista 21 siihen; käytä TCP-protokollaa, ei UDP: tä (tai näiden kahden seosta).
- Porttien edelleenlähetys vaihtelee laitteesta toiseen, joten katso valmistajan verkkosivusto tai käyttöohjeet.
- Avaa FileZilla. Kirjoita se FileZilla "Terminaalissa" ja paina näppäintä Syötä. Sitten se aukeaa.
- Yhdistä "Terminaalin" kautta kirjoittamalla ftp . Niin kauan kuin palvelin on käynnissä ja yhteydessä Internetiin, voit muodostaa yhteyden siihen, mutta et voi siirtää tiedostoja.
- napsauta sisään Arkisto FileZilla-ikkunan vasemmassa yläkulmassa. Sitten avattava valikko avautuu.
- napsauta sisään Sivuston ylläpitäjä ... avattavassa valikossa. Sitten "Site Manager" -ikkuna avautuu.
- napsauta sisään Uusi sivusto. Tämä valkoinen painike sijaitsee ikkunan vasemmassa alakulmassa. Näin avaat "Uusi sivusto" -kohdan "Sivuston hallinnassa".
- Kirjoita palvelimen osoite. Kirjoita "Host:" -kenttään sen palvelimen osoite (tai IP-osoite), johon haluat muodostaa yhteyden.
- Lisää reitityspostin numero. Kirjoita se 21 Portti: -kenttään.
- napsauta sisään Liittää. Tämä punainen painike sijaitsee sivun alaosassa. Sitten FileZilla yhdistää tietokoneen FTP-palvelimeen.
- Siirrä tiedostot palvelimelle. Voit napsauttaa ja vetää kansioita ikkunan vasemmasta reunasta oikealle ja ladata ne FTP-palvelinsivulle.
vinkkejä
- Viestin 20 uudelleenohjaus voi ratkaista verkkoongelmia, jos isännöidät omaa palvelinta.
- Ubuntu 17: n tai uudemman FTP-palvelimeen yhdistämisen menettelytapa vaihtelee hieman edellisistä versioista, joten päivitä järjestelmä versioon 17.10 (tai uudempi), jos et ole vielä tehnyt niin.
varoitukset
- FTP-palvelimet eivät ole aina turvallisia, etenkin kun niitä ylläpidetään paikallisesti. Siksi vältä lähettämästä luottamuksellisia tai henkilökohtaisia tiedostoja FTP-palvelimelle.