Ovaj članak wikiHow pokazat će vam kako postaviti i spojiti se na FTP poslužitelj s vašeg Ubuntu Linux računala. FTP poslužitelji korisni su za spremanje datoteka s vašeg računala i omogućuju drugima da ih pregledavaju. Da biste postavili FTP poslužitelj s računala, morat ćete imati host FTP poslužitelja na koji se možete povezati. Također se preporučuje da ažurirate svoj Ubuntu softver na najnoviju dostupnu verziju.
Koraci
1. dio od 4: Instaliranje FTP okvira
Korak 1. Provjerite je li Ubuntu ažuriran
Ubuntu verzije 17.10 i novije imaju znatno drugačije puteve datoteka od prethodnih verzija, pa ćete morati nadograditi na najnoviju verziju Ubuntu -a ako to već niste učinili:
- Otvorena Terminal
- Upišite sudo apt-get upgrade i pritisnite ↵ Enter.
- Upišite svoju lozinku i pritisnite ↵ Enter.
- Upišite y kada se to od vas zatraži, a zatim pritisnite ↵ Enter.
- Pričekajte da nadogradnje dovrše instalaciju, a zatim ponovno zatražite računalo ako se to od vas zatraži.
Korak 2. Otvorite terminal
Kliknite na Prijave Jelovnik ⋮⋮⋮, pomaknite se prema dolje i kliknite crno-bijelo Terminal ikonu da biste to učinili.
Također možete pritisnuti Alt+Ctrl+T da otvorite terminal
Korak 3. Unesite naredbu VSFTPD install
Upišite sudo apt-get install vsftpd u Terminal, a zatim pritisnite ↵ Enter.
Korak 4. Unesite svoju lozinku
Upišite lozinku koju koristite za prijavu na računalo, a zatim pritisnite ↵ Enter.
Korak 5. Pričekajte da se VSFTPD instalira
To će trajati od 5 minuta do 20 minuta, ovisno o vašim trenutnim postavkama FTP -a i internetskoj vezi, stoga budite strpljivi.
Korak 6. Instalirajte FileZilla
Ovo je program koji ćete koristiti za pristup i prijenos na poslužitelj. Da biste ga instalirali:
- Upišite sudo apt-get install filezilla
- Ponovno unesite lozinku ako se to od vas zatraži.
- Pričekajte da se instalacija dovrši.
2. dio od 4: Konfiguriranje FTP poslužitelja
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 značajke.
Korak 2. Dopustite lokalnim korisnicima da se prijave na vaš FTP poslužitelj
Pomoću tipki sa strelicama pomaknite se dolje do
# Raskomentirajte ovo kako biste lokalnim korisnicima omogućili prijavu.
zaglavlja, a zatim uklonite "#" iz
local_enable = DA
linija 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.
Korak 3. Dopustite FTP naredbe za pisanje
Pomaknite se dolje do
# Raskomentirajte ovo kako biste omogućili bilo koji oblik FTP naredbe za pisanje.
zaglavlja, a zatim uklonite "#" iz
write_enable = DA
linija ispod nje.
-
Preskočite ovaj korak ako
write_enable = DA
- je već bijela.
Korak 4. Onemogućite rukovanje ASCII
Pomaknite se skroz dolje do
# ASCII mangling užasna je značajka protokola.
naslova, a zatim uklonite "#" iz sljedeća dva retka:
-
ascii_upload_enable = DA
-
ascii_download_enable = DA
Korak 5. Promijenite postavke "chroot"
Pomaknite se dolje do
# chroot)
naslov, a zatim dodajte sljedeće retke:
-
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.
Korak 6. Promijenite zadane postavke "chroot"
Pomaknite se dolje do
(slijedi zadana postavka)
naslov, a zatim dodajte sljedeće retke:
-
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.
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
linija ispod nje.
Korak 8. Spremite i izađite iz uređivača teksta
Učiniti tako:
- Pritisnite Ctrl+X
- Upišite y
- Pritisnite ↵ Enter
3. dio od 4: Dodavanje korisničkih imena na popis CHROOT
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
Korak 2. Unesite svoju lozinku
Upišite 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
Korak 3. Dodajte korisnička imena na popis
Upišite svoje korisničko ime, pritisnite ↵ Enter i ponovite sa svim drugim korisničkim imenima osoba kojima želite pristupiti njihovim kućnim imenicima s vašeg poslužitelja.
Korak 4. Spremite svoj popis
Pritisnite Ctrl+X, upišite y i pritisnite ↵ Enter. Vaš će popis biti spremljen.
Korak 5. Ponovno pokrenite VSFTPD
Upišite sudo systemctl restart vsftpd i pritisnite ↵ Enter. Ovo će zaustaviti i ponovno pokrenuti VSFTPD, osiguravajući da su vaše promjene spremljene. Sada možete pristupiti svom FTP poslužitelju.
4. dio od 4: Pristup poslužitelju
Korak 1. Odredite adresu vašeg poslužitelja
Ako plaćate za FTP poslužitelj putem usluge hostinga (npr. Bluehost), morat ćete znati IP adresu ili redovitu adresu usluge da biste se povezali s njom.
-
Ako s računala hostujete vlastiti poslužitelj, upotrijebit ćete IP adresu računala, što možete saznati unošenjem ifconfig u Terminal i pregledom broja "inet addr".
Ako "ifconfig" nije instaliran, možete ga instalirati unosom sudo apt-get install net-tools u Terminal
Korak 2. Proslijedite port na usmjerivaču
Nakon što saznate IP adresu poslužitelja, morat ćete proslijediti priključak porta 21 usmjerivača na tu adresu; provjerite koristi li port TCP (ne UDP ili mješavinu ova dva).
Prosljeđivanje portova razlikuje se od usmjerivača do usmjerivača, pa upute potražite u povezanom članku ili dokumentaciji usmjerivača
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 vam poslužitelj radi i imate pristup internetu, ovo će se pokušati povezati s vašim FTP poslužiteljem; međutim, možda nećete moći prenijeti datoteke
Korak 4. Pritisnite Datoteka
Nalazi se u gornjem lijevom kutu prozora FileZilla. Na taj način će se pojaviti padajući izbornik.
Korak 5. Kliknite Upravitelj web lokacija…
Ovu ćete opciju pronaći na padajućem izborniku. Otvorit će se prozor Upravitelj web mjesta.
Korak 6. Kliknite Nova web lokacija
To je bijeli gumb u donjoj lijevoj strani prozora. Time se otvara odjeljak Nova web stranica Upravitelja web mjesta.
Korak 7. Unesite adresu poslužitelja
U tekstualno polje "Host:" upišite adresu (ili IP adresu) FTP poslužitelja na koji se želite povezati.
Korak 8. Dodajte broj proslijeđenog porta
Upišite 21 u tekstualno polje "Port:".
Korak 9. Pritisnite Connect (Poveži se)
To je crveni gumb pri dnu stranice. Na taj ćete način FileZilla zatražiti da poveže vaše računalo s vašim FTP poslužiteljem.
Korak 10. Premjestite datoteke na poslužitelj
Mape možete kliknuti i povući s lijevog prozora u desni da biste ih prenijeli na stranicu svog FTP poslužitelja.
Savjeti
- Port 20 za prosljeđivanje može riješiti neke probleme s mrežom ako ugošćujete vlastiti poslužitelj.
- Povezivanje s FTP poslužiteljem 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.