Kako postaviti FTP poslužitelj u Ubuntu Linuxu (sa slikama)

Sadržaj:

Kako postaviti FTP poslužitelj u Ubuntu Linuxu (sa slikama)
Kako postaviti FTP poslužitelj u Ubuntu Linuxu (sa slikama)

Video: Kako postaviti FTP poslužitelj u Ubuntu Linuxu (sa slikama)

Video: Kako postaviti FTP poslužitelj u Ubuntu Linuxu (sa slikama)
Video: UBRZAJTE SVOJ RAČUNAR! *za početnike* - hAXE #004 2024, Maj
Anonim

Ovaj članak u wikiHow -u pokazat će vam kako postaviti i povezati se na FTP poslužitelj s vašeg Ubuntu Linux računala. FTP serveri su korisni za skladištenje datoteka sa vašeg računara i omogućavaju drugima da ih pregledavaju. Da biste postavili FTP server sa svog računara, morate imati host FTP servera na koji se možete povezati. Takođe se preporučuje da ažurirate svoj Ubuntu softver na najnoviju dostupnu verziju.

Koraci

1. dio od 4: Instaliranje FTP Framework -a

Postavljanje FTP servera u Ubuntu Linux -u Korak 1
Postavljanje FTP servera u Ubuntu Linux -u Korak 1

Korak 1. Provjerite je li Ubuntu ažuriran

Ubuntu verzije 17.10 i novije imaju znatno drugačije putanje datoteka od prethodnih verzija, pa ćete morati nadograditi na najnoviju verziju Ubuntu -a ako to već niste učinili:

  • Otvori Terminal
  • Upišite sudo apt-get upgrade i pritisnite ↵ Enter.
  • Unesite svoju lozinku i pritisnite ↵ Enter.
  • Upišite y kada se to od vas zatraži, a zatim pritisnite ↵ Enter.
  • Sačekajte da nadogradnja završi instalaciju, a zatim ponovo pokrenite računar ako se to od vas zatraži.
Postavljanje FTP servera u Ubuntu Linux koraku 2
Postavljanje FTP servera u Ubuntu Linux koraku 2

Korak 2. Otvorite terminal

Kliknite na Aplikacije meni ⋮⋮⋮, pomaknite se prema dolje i kliknite crno-bijelo Terminal ikonu da biste to učinili.

Također možete samo pritisnuti Alt+Ctrl+T da otvorite terminal

Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 3
Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 3

Korak 3. Unesite naredbu VSFTPD install

Upišite sudo apt-get install vsftpd u Terminal, a zatim pritisnite ↵ Enter.

Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 4
Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 4

Korak 4. Unesite lozinku

Unesite lozinku koju koristite za prijavljivanje na računar, a zatim pritisnite ↵ Enter.

Postavljanje FTP servera u Ubuntu Linux -u Korak 5
Postavljanje FTP servera u Ubuntu Linux -u Korak 5

Korak 5. Sačekajte da se VSFTPD instalira

Ovo će trajati od 5 minuta do 20 minuta, ovisno o vašim trenutnim postavkama FTP -a i internetskoj vezi, stoga budite strpljivi.

Postavljanje FTP poslužitelja u Ubuntu Linux -u Korak 6
Postavljanje FTP poslužitelja u Ubuntu Linux -u Korak 6

Korak 6. Instalirajte FileZilla

Ovo je program koji ćete koristiti za pristup i postavljanje na vaš server. Da biste ga instalirali:

  • Upišite sudo apt-get install filezilla
  • Unesite lozinku ponovo ako se to od vas zatraži.
  • Sačekajte da se instalacija završi.

Dio 2 od 4: Konfiguriranje FTP servera

Postavljanje FTP servera u Ubuntu Linux koraku 7
Postavljanje FTP servera u Ubuntu Linux koraku 7

Korak 1. Otvorite konfiguracijsku datoteku VSFTPD

Upišite sudo nano /etc/vsftpd.conf i pritisnite ↵ Enter. Uređivat ćete ovu datoteku kako biste dopustili (ili onemogućili) određene VSFTPD funkcije.

Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 8
Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 8

Korak 2. Dozvolite lokalnim korisnicima da se prijave na vaš FTP poslužitelj

Koristite tipke sa strelicama za pomicanje prema dolje do

# Raskomentirajte ovo kako biste omogućili lokalnim korisnicima da se prijave.

zaglavlja, a zatim uklonite "#" iz

local_enable = DA

liniju ispod nje.

  • "#" Možete ukloniti pomoću tipki sa strelicama za odabir slova ispred njega (u ovom slučaju, "l") i pritiskom na tipku ← Backspace.
  • Preskočite ovaj korak ako je

    local_enable = DA

  • linija je već bijela.
Postavljanje FTP poslužitelja u Ubuntu Linux -u Korak 9
Postavljanje FTP poslužitelja u Ubuntu Linux -u Korak 9

Korak 3. Dozvolite FTP komande za pisanje

Pomaknite se dolje do

# Raskomentirajte ovo da biste omogućili bilo koji oblik FTP naredbe pisanja.

zaglavlja, a zatim uklonite "#" iz

write_enable = DA

liniju ispod nje.

  • Preskočite ovaj korak ako

    write_enable = DA

  • je već bijela.
Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 10
Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 10

Korak 4. Onemogućite ASCII manipulisanje

Pomaknite se skroz dolje do

# ASCII mangling je užasna karakteristika protokola.

naslova, a zatim uklonite "#" iz sljedeća dva retka:

  • ascii_upload_enable = DA

  • ascii_download_enable = DA

Postavljanje FTP servera u Ubuntu Linux -u Korak 11
Postavljanje FTP servera u Ubuntu Linux -u Korak 11

Korak 5. Promijenite postavke "chroot"

Pomaknite se dolje do

# chroot)

naslov, a zatim dodajte sljedeće redove:

  • user_sub_token = USER

  • chroot_local_user = DA

  • chroot_list_enable = DA

  • Ako bilo koji od ovih redaka već postoji, jednostavno uklonite "#" prije svakog postojećeg retka.
Postavljanje FTP servera u Ubuntu Linux -u Korak 12
Postavljanje FTP servera u Ubuntu Linux -u Korak 12

Korak 6. Promijenite zadane postavke "chroot"

Pomaknite se dolje do

(zadano slijedi)

naslov, a zatim dodajte sljedeće redove:

  • chroot_list_file =/etc/vsftpd.chroot_list

  • local_root =/home/$ USER/Public_html

  • allow_writeable_chroot = DA

  • Ako bilo koji od ovih redaka već postoji, jednostavno uklonite "#" prije svakog postojećeg retka.
Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 13
Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 13

Korak 7. Omogućite opciju "ls recurse"

Pomaknite se dolje do

# Možete aktivirati opciju "-R" …

zaglavlja, a zatim uklonite "#" iz

ls_recurse_enable = DA

liniju ispod nje.

Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 14
Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 14

Korak 8. Spremite i izađite iz uređivača teksta

Uraditi tako:

  • Pritisnite Ctrl+X
  • Upišite y
  • Pritisnite ↵ Enter

Dio 3 od 4: Dodavanje korisničkih imena na CHROOT listu

Postavljanje FTP poslužitelja u Ubuntu Linux -u Korak 15
Postavljanje FTP poslužitelja u Ubuntu Linux -u Korak 15

Korak 1. Otvorite "chroot" tekstualnu datoteku

Upišite sudo nano /etc/vsftpd.chroot_list i pritisnite ↵ Enter.

Možete prijeći na posljednji korak u ovom dijelu ako ne želite navesti ljude koji mogu pristupiti vašem FTP poslužitelju

Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 16
Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 16

Korak 2. Unesite lozinku

Unesite lozinku koju koristite za prijavu na Ubuntu i pritisnite ↵ Enter. Ovo će otvoriti "chroot" tekstualnu datoteku.

Preskočite ovaj korak ako se od vas ne traži lozinka

Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 17
Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 17

Korak 3. Dodajte korisnička imena na listu

Unesite svoje korisničko ime, pritisnite ↵ Enter i ponovite sa svim drugim korisničkim imenima ljudi kojima želite da pristupe njihovim kućnim imenicima sa vašeg servera.

Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 18
Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 18

Korak 4. Sačuvajte svoju listu

Pritisnite Ctrl+X, upišite y i pritisnite ↵ Enter. Vaša lista će biti sačuvana.

Postavljanje FTP servera u Ubuntu Linux -u Korak 19
Postavljanje FTP servera u Ubuntu Linux -u Korak 19

Korak 5. Ponovo pokrenite VSFTPD

Upišite sudo systemctl restart vsftpd i pritisnite ↵ Enter. Ovo će zaustaviti i ponovo pokrenuti VSFTPD, osiguravajući da su vaše promjene spremljene. Sada možete pristupiti svom FTP serveru.

4. dio od 4: Pristup vašem serveru

Postavljanje FTP poslužitelja u Ubuntu Linux -u Korak 20
Postavljanje FTP poslužitelja u Ubuntu Linux -u Korak 20

Korak 1. Odredite adresu vašeg servera

Ako plaćate FTP poslužitelj putem usluge hostinga (npr. Bluehost), morat ćete znati IP adresu ili redovnu adresu usluge da biste se povezali s njim.

  • Ako hostujete vlastiti poslužitelj s računara, upotrijebit ćete IP adresu računara, što možete saznati unošenjem ifconfig u Terminal, a zatim pregledavanjem "inet addr" broja.

    Ako "ifconfig" nije instaliran, možete ga instalirati unosom sudo apt-get install net-tools u Terminal

Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 21
Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 21

Korak 2. Proslijedite port na usmjerivaču

Nakon što saznate IP adresu vašeg servera, morat ćete proslijediti priključak porta 21 usmjerivača na tu adresu; uverite se da port koristi TCP (ne UDP ili mešavinu ova dva).

Prosljeđivanje portova razlikuje se od usmjerivača do usmjerivača, stoga za upute provjerite povezani članak ili dokumentaciju usmjerivača

Postavljanje FTP poslužitelja u Ubuntu Linux koraku 22
Postavljanje FTP poslužitelja u Ubuntu Linux koraku 22

Korak 3. Otvorite Filezilla

Upišite filezilla u Terminal i pritisnite ↵ Enter. Nakon nekog vremena otvorit će se FileZilla.

Ako se želite povezati putem terminala, možete pokušati upisati ftp [adresa]. Sve dok vaš server radi i imate pristup internetu, ovo će se pokušavati povezati s vašim FTP serverom; međutim, možda nećete moći prenijeti datoteke

Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 23
Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 23

Korak 4. Kliknite Datoteka

Nalazi se u gornjem lijevom kutu prozora FileZilla. Na taj način će se pojaviti padajući izbornik.

Postavljanje FTP servera u Ubuntu Linux -u Korak 24
Postavljanje FTP servera u Ubuntu Linux -u Korak 24

Korak 5. Kliknite Upravitelj web lokacija…

Ovu ćete opciju pronaći u padajućem izborniku. Otvorit će se prozor Upravitelj web stranica.

Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 25
Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 25

Korak 6. Kliknite Nova web lokacija

To je bijelo dugme u donjoj lijevoj strani prozora. Time se otvara odjeljak Nova web stranica Upravitelja web lokacija.

Postavljanje FTP poslužitelja u Ubuntu Linux -u Korak 26
Postavljanje FTP poslužitelja u Ubuntu Linux -u Korak 26

Korak 7. Unesite adresu vašeg servera

U tekstualno polje "Host:" upišite adresu (ili IP adresu) FTP servera na koji se želite povezati.

Postavljanje FTP servera u Ubuntu Linux koraku 27
Postavljanje FTP servera u Ubuntu Linux koraku 27

Korak 8. Dodajte broj porta za prosljeđivanje

Upišite 21 u tekstualno polje "Port:".

Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 28
Postavljanje FTP poslužitelja u Ubuntu Linuxu Korak 28

Korak 9. Pritisnite Connect

To je crveno dugme pri dnu stranice. To će od vas zatražiti da FileZilla poveže vaš računar sa vašim FTP serverom.

Postavljanje FTP servera u Ubuntu Linux koraku 29
Postavljanje FTP servera u Ubuntu Linux koraku 29

Korak 10. Premjestite datoteke na server

Možete da kliknete i prevučete fascikle iz prozora sa leve strane u prozor sa desne strane da biste ih otpremili na stranicu svog FTP servera.

Savjeti

  • Port 20 za prosljeđivanje može riješiti neke probleme s mrežom ako ugošćujete vlastiti poslužitelj.
  • Povezivanje na FTP poslužitelj u Ubuntu 17 i novijim verzijama izgleda malo drugačije od povezivanja u prethodnim verzijama, pa ćete htjeti ažurirati svoju Ubuntu verziju na 17.10 (ili noviju) ako to već niste učinili.

Preporučuje se: