Kako instalirati i konfigurirati ftp server na ubuntu linuxu

Iz ovog člana naučit ćete kako konfigurirati i povezati se s FTP serverom na računaru sa Ubuntu Linuxom. FTP serveri dizajnirani su za pohranu vaših datoteka i omogućiti drugim korisnicima da ih pregledaju. Da biste konfigurirali FTP server na računaru, trebat će vam domaćin FTP poslužitelja na koji se možete povezati. Takođe preporučujemo ažuriranje Ubuntu softvera na najnoviju dostupnu verziju.

Korake

Dio 1 od 2:
Kako instalirati potreban softver
  1. Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 1
jedan. Ažuriraj Ubuntu. U Ubuntu 17.10 i nove verzije ovog sistema sistema se razlikuju od prethodnih verzija, zato obavezno ažurirajte sistem na najnoviju verziju:
  • Otvorite terminal;
  • Ući Sudo apt-get nadogradnja i pritisnite ↵ Enter;
  • Unesite lozinku i kliknite ↵ Enter;
  • Ući y, Kad se pojavi upit, a zatim kliknite ↵ Enter;
  • Pričekajte da se sistem ažurira, a zatim ponovo pokrenite računar (ako je predloženo).
  • Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 2
    2. Otvorite terminal. Otvorite izbornik "Aplikacije", pomičite se prema dolje i kliknite na crno-bijelu ikonu iz opcije terminala.
  • Takođe možete kliknuti Alt+Ctrl+T, Da biste otvorili terminal.
  • Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 3
    3. Unesite naredbu za instalaciju VSFTPD (FTP server). Ući Sudo apt-get install vsftpd na terminalu, a zatim kliknite ↵ Unesite.
  • Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 4
    4. unesite lozinku. Unesite lozinku koju koristite za prijavu, a zatim kliknite ↵ Unesite.
  • Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 5
    pet. Pričekajte da se instalira vsftpd. Ovo će ostaviti 5 do 20 minuta, ovisno o trenutnim FTP postavkama i brzinama internetske veze.
  • Image Naslijedilo Postavljanje FTP servera u Ubuntu Linuxu Korak 6
    6. Instalirajte filezilla. Uz ovaj program dobit ćete pristup poslužitelju i prenositi datoteke na njega. Da bi se utvrdio ovaj program:
  • Ući Sudo apt-get install filezilla;
  • Unesite lozinku ako primite zahtjev;
  • Sačekajte da instalacija dovrši.
  • 2. dio 2:
    Kako konfigurirati FTP server
    1. Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 7
    jedan. Otvorite vsftpd konfiguracijsku datoteku. Ući Sudo nano / etc / vsftpd.Conf i pritisnite ↵ Unesite. Morate urediti ovu datoteku da biste omogućili (ili onemogućili) neke VSFTPD funkcije.
  • Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 8
    2. Omogućite lokalnim korisnicima da se registriraju na FTP serveru. Pomaknite se prema dolje niz tipke sa strelicama do žice # Otklonite ovo kako biste omogućili da se lokalni korisnici prijave. (Izbrišite simbol komentara da biste omogućili lokalnim korisnicima da se povežu sa serverom), a zatim izbrišite simbol "#" iz sledeće linije Local_enable = da.
  • Da biste izbrisali simbol "#", pomaknite tipke sa strelicama direktno za ovaj simbol i pritisnite tipku ← Povratni prostor.
  • Preskočite ovaj korak ako u nizu Local_enable = da Navedeni simbol nije.
  • 3
  • Dopustite FTP poslužitelju da bilježi naredbe. Pomičite se prema donju
  • # Otklonite ovo kako biste omogućili bilo koji oblik naredbe FTP pisanja. (Uklonite simbol komentara da biste vam omogućili snimanje naredbi), a zatim izbrišite simbol "#" iz sledeće linije Write_enable = da.Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 9
    • Preskočite ovaj korak ako u nizu
    Write_enable = da Navedeni simbol nije.
  • Onemogući ukras simbola. Pomičite se prema donju
  • # Ascii mangling je užasna karakteristika protokola. (Uređivanje znakova je loša funkcija), a zatim izbrišite "#" simbol sljedeće dvije linije:Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 10
    • Ascii_upload_enable = Da
    • ASCII_Download_enable = Da
  • Promijenite Chroot postavke. Pomičite se prema donju # Chroot), A zatim dodajte sljedeće redove:Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 11
  • user_sub_token = $ korisnik
  • Chroot_local_user = Da
  • Chroot_list_enable = Da
  • Ako bilo koja od ovih linija već postoji, jednostavno izbrišite simbol "#".
  • Promijenite zadane postavke Chroot. Pomičite se prema donju Zadano slijedi), A zatim dodajte sljedeće redove:Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 12
  • chroot_list_file = / etc / vsftpd.Chroot_list
  • Local_root = / Početna / $ korisnika / public_html
  • Dopuštanje_writuable_chroot = Da
  • Ako bilo koja od ovih linija već postoji, jednostavno izbrišite simbol "#".
  • Omogući opciju "LS Recurse". Pomičite se prema donju # Možete aktivirati "-R" Opcija... (Možete aktivirati opciju "-R"), a zatim izbrisati simbol "#" iz sledeće linije Ls_recurse_enable = Da.Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 13
  • Spremite promjene napravljene i zatvorite uređivač teksta. Za ovo:Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu koraka 14
  • kliknuti Ctrl+X;
  • Ući y;
  • kliknuti ↵ Unesite.
  • Kako dodati korisnička imena na chroot listu

    1. Otvorite tekstualnu datoteku "Chroot". Ući Sudo nano / etc / vsftpd.Chroot_list i pritisnite ↵ Unesite.Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxa Korak 15
    2. Idite na zadnji korak ovog odjeljka ako ne želite odrediti ljude koji mogu pristupiti vašem FTP serveru.
    3. unesite lozinku. Unesite lozinku koju koristite za ulazak u Ubuntu i kliknite ↵ Unesite. Tekstualna datoteka "Chroot".Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxa Korak 16
    4. Preskočite ovaj korak ako vam se ne traži da unesete lozinku.
    5. Dodajte korisnička imena na listu. Unesite svoje korisničko ime i kliknite ↵ Unesite, a zatim ponovite ovaj postupak za sva korisnička imena koja će moći pristupiti svojim direktorijima na vašem poslužitelju.Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 17
    6. Spremite listu. Kliknuti Ctrl+X, Ući y i pritisnite ↵ Unesite. Lista će biti spremljena.Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 18
    7. Restart vsftpd. Ući Sudo sistemctl restart vsftpd i pritisnite ↵ Unesite. Vsftpd će se ponovo pokrenuti, a promjene su spremljene. Sada ćete dobiti pristup svom FTP poslužitelju.Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 19

    Kako pristupiti poslužitelju

    1. Otkrijte adresu svog poslužitelja. Ako platite FTP server putem hosting usluge (na primjer, plavokost), saznajte uslugu IP adresu ili uobičajena adresa za povezivanje s njim.Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 20
    2. Ako je server na vašem računaru, koristite IP adresu računara - da biste to učinili u terminalu, unesite ifconfig i pronađite IP adresu u nizu "Inet Addr".
    3. Ako uslužni program "IFonfig" nije instaliran, instalirajte ga - unesite za ovo u terminalu Sudo apt-get install net-alati.
    4. Podesite prosljeđivanje portova na usmjerivaču. Učenje IP adrese vašeg poslužitelja, konfigurirajte prosljeđivanje portova 21 usmjerivač na ovu adresu. Provjerite koristi lirt TCP protokol (a ne udp ili udp / tcp).Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 21
    5. Proces konfiguracije prosljeđivanja portova ovisi o modelu usmjerivača, pa pročitajte upute za usmjerivač ili pronađite odgovarajuće upute na Internetu.
    6. Otvorite filezilla. Ući Filezilla Na terminalu i kliknite ↵ Unesite. Nakon nekog vremena filezilla se otvara.Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 22
    7. Ako se želite povezati putem terminala, pokušajte unijeti FTP [Adresa]. Ako poslužitelj radi i imate pristup internetu, napravit će se pokušaj da se povežete sa vašim FTP serverom - imajte na umu da u ovom slučaju nećete moći prenijeti datoteke na poslužitelj.
    8. Kliknite datoteku. Ovaj meni nalazi se u gornjem lijevom uglu prozora Filezilla. Otvorite meni.Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 23
    9. Kliknite na stranicu Drive. Ovu opciju ćete pronaći u meniju. Otvara se prozor stranica menadžera.Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 24
    10. Kliknite Create Web lokaciju. Ovo je bijelo dugme na donjoj levoj strani prozora. Otvara se odjeljak kreiranja web lokacije menadžera.Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 25
    11. Unesite adresu svog servera. U tekstualnom polju "Domaćin:" unesite adresu (ili IP adresu) FTP servera na koju želite povezati. Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 26
    12. Unesite broj proslijeđenog porta. Ući 21 U tekstualnom polju "Port:".Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 27
    13. Kliknite Connect. Ovo je crveno dugme na dnu stranice. Filezilla će povezati računar na FTP server.Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 28
    14. Prenesite datoteke na server. Da biste to učinili, jednostavno povucite mape s lijevim datotekama prozora na desnom prozoru.Slika pod nazivom Postavljanje FTP servera u Ubuntu Linuxu Korak 29

    Savjeti

    • Preuređeni port 20 može riješiti neke probleme sa mrežom ako sami upravljate poslužiteljem.
    • Spajanje na FTP server u Ubuntu 17 i najnovijim verzijama ovog sistema razlikuje se od povezivanja u prethodnim verzijama, zato obavezno ažurirajte sistem u Ubuntu 17.10 ili nedavne verzije.

    Upozorenja

    • Sigurnost FTP servera nije previsoka (pogotovo ako sami vozite poslužitelj), tako da ne preuzimajte povjerljive ili lične podatke na FTP server.
    Slične publikacije