Kako nastaviti strežnik FTP v Ubuntu Linuxu (s slikami)

Kazalo:

Kako nastaviti strežnik FTP v Ubuntu Linuxu (s slikami)
Kako nastaviti strežnik FTP v Ubuntu Linuxu (s slikami)

Video: Kako nastaviti strežnik FTP v Ubuntu Linuxu (s slikami)

Video: Kako nastaviti strežnik FTP v Ubuntu Linuxu (s slikami)
Video: ПРИВОЗ. ОДЕССА. ЦЕНЫ. САЛО КАРТИНА МАСЛОМ. ЯНВАРЬ. ПОДАРОК ОТ СЕРЁГИ 2024, Maj
Anonim

Ta članek wikiHow vam bo pokazal, kako nastavite in se povežete s strežnikom FTP iz računalnika Ubuntu Linux. Strežniki FTP so uporabni za shranjevanje datotek iz računalnika in omogočajo drugim brskanje po njih. Če želite nastaviti strežnik FTP iz računalnika, morate imeti gostitelja strežnika FTP, na katerega se lahko povežete. Priporočamo tudi, da posodobite programsko opremo Ubuntu na najnovejšo razpoložljivo različico.

Koraki

1. del od 4: Namestitev ogrodja FTP

Nastavitev strežnika FTP v Ubuntu Linuxu 1. korak
Nastavitev strežnika FTP v Ubuntu Linuxu 1. korak

Korak 1. Preverite, ali je Ubuntu posodobljen

Ubuntu različice 17.10 in novejše imajo zelo različne poti datotek kot prejšnje različice, zato boste morali nadgraditi na najnovejšo različico Ubuntuja, če tega še niste storili:

  • Odprto Terminal
  • Vnesite sudo apt-get upgrade in pritisnite ↵ Enter.
  • Vnesite geslo in pritisnite ↵ Enter.
  • Ko boste pozvani, vnesite y in pritisnite ↵ Enter.
  • Počakajte, da se nadgradnje končajo, nato pa po potrebi znova zaženite računalnik.
Nastavitev strežnika FTP v Ubuntu Linuxu 2. korak
Nastavitev strežnika FTP v Ubuntu Linuxu 2. korak

Korak 2. Odprite terminal

Kliknite na Aplikacije meni ⋮⋮⋮, se pomaknite navzdol in kliknite črno-belo Terminal ikono za to.

Lahko tudi pritisnete Alt+Ctrl+T, da odprete terminal

Nastavitev strežnika FTP v Ubuntu Linuxu 3. korak
Nastavitev strežnika FTP v Ubuntu Linuxu 3. korak

Korak 3. Vnesite namestitveni ukaz VSFTPD

V terminal vnesite sudo apt-get install vsftpd in pritisnite ↵ Enter.

Nastavitev strežnika FTP v Ubuntu Linuxu 4. korak
Nastavitev strežnika FTP v Ubuntu Linuxu 4. korak

Korak 4. Vnesite geslo

Vnesite geslo, ki ga uporabljate za prijavo v računalnik, nato pritisnite ↵ Enter.

Nastavitev strežnika FTP v Ubuntu Linuxu 5. korak
Nastavitev strežnika FTP v Ubuntu Linuxu 5. korak

Korak 5. Počakajte, da se VSFTPD namesti

To bo trajalo od 5 minut do 20 minut, odvisno od trenutnih nastavitev FTP in internetne povezave, zato bodite potrpežljivi.

Nastavitev strežnika FTP v Ubuntu Linuxu Korak 6
Nastavitev strežnika FTP v Ubuntu Linuxu Korak 6

Korak 6. Namestite FileZilla

To je program, s katerim dostopate do strežnika in ga naložite. Če ga želite namestiti:

  • Vnesite sudo apt-get install filezilla
  • Po potrebi znova vnesite geslo.
  • Počakajte, da se namestitev dokonča.

2. del od 4: Konfiguriranje strežnika FTP

Nastavitev strežnika FTP v Ubuntu Linuxu Korak 7
Nastavitev strežnika FTP v Ubuntu Linuxu Korak 7

Korak 1. Odprite konfiguracijsko datoteko VSFTPD

Vnesite sudo nano /etc/vsftpd.conf in pritisnite ↵ Enter. To datoteko boste urejali, da dovolite (ali onemogočite) nekatere funkcije VSFTPD.

Nastavitev strežnika FTP v Ubuntu Linuxu 8. korak
Nastavitev strežnika FTP v Ubuntu Linuxu 8. korak

Korak 2. Dovolite lokalnim uporabnikom, da se prijavijo v vaš strežnik FTP

S puščičnimi tipkami se pomaknite navzdol do

# Odkomentirajte to, da se lokalnim uporabnikom omogoči prijava.

naslov, nato odstranite »#« iz

local_enable = DA

črta pod njim.

  • "#" Lahko odstranite tako, da s puščičnimi tipkami izberete črko pred njim (v tem primeru "l") in pritisnete tipko ← Backspace.
  • Ta korak preskočite, če

    local_enable = DA

  • linija je že bela.
Nastavitev strežnika FTP v Ubuntu Linuxu 9. korak
Nastavitev strežnika FTP v Ubuntu Linuxu 9. korak

Korak 3. Dovolite ukaze za pisanje po FTP

Pomaknite se navzdol do

# Odkomentirajte to, da omogočite katero koli obliko ukaza za pisanje FTP.

naslov, nato odstranite »#« iz

write_enable = DA

črta pod njim.

  • Če ta korak preskočite

    write_enable = DA

  • je že bela.
Nastavitev strežnika FTP v Ubuntu Linuxu 10. korak
Nastavitev strežnika FTP v Ubuntu Linuxu 10. korak

Korak 4. Onemogočite urejanje ASCII

Pomaknite se vse do

# Uničenje ASCII je grozljiva lastnost protokola.

naslov, nato odstranite "#" iz naslednjih dveh vrstic:

  • ascii_upload_enable = DA

  • ascii_download_enable = DA

Nastavitev strežnika FTP v Ubuntu Linuxu 11. korak
Nastavitev strežnika FTP v Ubuntu Linuxu 11. korak

Korak 5. Spremenite nastavitve "chroot"

Pomaknite se navzdol do

# chroot)

naslov, nato dodajte naslednje vrstice:

  • user_sub_token = USER

  • chroot_local_user = DA

  • chroot_list_enable = DA

  • Če katera od teh vrstic že obstaja, preprosto odstranite "#" pred vsako obstoječo vrstico.
Nastavitev strežnika FTP v Ubuntu Linuxu Korak 12
Nastavitev strežnika FTP v Ubuntu Linuxu Korak 12

Korak 6. Spremenite privzete nastavitve "chroot"

Pomaknite se navzdol do

(sledi privzeto)

naslov, nato dodajte naslednje vrstice:

  • chroot_list_file =/etc/vsftpd.chroot_list

  • local_root =/home/$ USER/Public_html

  • allow_writeable_chroot = DA

  • Če katera od teh vrstic že obstaja, preprosto odstranite "#" pred vsako obstoječo vrstico.
Nastavitev strežnika FTP v Ubuntu Linuxu 13. korak
Nastavitev strežnika FTP v Ubuntu Linuxu 13. korak

Korak 7. Omogočite možnost "ls recurse"

Pomaknite se navzdol do

# Lahko aktivirate možnost "-R" …

naslov, nato odstranite »#« iz

ls_recurse_enable = DA

črta pod njim.

Nastavitev strežnika FTP v Ubuntu Linuxu 14. korak
Nastavitev strežnika FTP v Ubuntu Linuxu 14. korak

Korak 8. Shranite in zapustite urejevalnik besedil

Narediti tako:

  • Pritisnite Ctrl+X
  • Vnesite y
  • Pritisnite ↵ Enter

3. del od 4: Dodajanje uporabniških imen na seznam CHROOT

Nastavitev strežnika FTP v Ubuntu Linuxu 15. korak
Nastavitev strežnika FTP v Ubuntu Linuxu 15. korak

Korak 1. Odprite besedilno datoteko "chroot"

Vnesite sudo nano /etc/vsftpd.chroot_list in pritisnite ↵ Enter.

V tem delu lahko preskočite na zadnji korak, če ne želite določiti ljudi, ki lahko dostopajo do vašega strežnika FTP

Nastavitev strežnika FTP v Ubuntu Linuxu 16. korak
Nastavitev strežnika FTP v Ubuntu Linuxu 16. korak

Korak 2. Vnesite geslo

Vnesite geslo, ki ga uporabljate za prijavo v Ubuntu, in pritisnite ↵ Enter. S tem se odpre besedilna datoteka "chroot".

Ta korak preskočite, če ne zahtevate gesla

Nastavitev strežnika FTP v Ubuntu Linuxu Korak 17
Nastavitev strežnika FTP v Ubuntu Linuxu Korak 17

Korak 3. Dodajte uporabniška imena na seznam

Vnesite svoje uporabniško ime, pritisnite ↵ Enter in ponovite z vsemi drugimi uporabniškimi imeni oseb, za katere želite, da imajo dostop do njihovih domačih imenikov iz vašega strežnika.

Nastavitev strežnika FTP v Ubuntu Linuxu Korak 18
Nastavitev strežnika FTP v Ubuntu Linuxu Korak 18

Korak 4. Shranite svoj seznam

Pritisnite Ctrl+X, vnesite y in pritisnite ↵ Enter. Vaš seznam bo shranjen.

Nastavitev strežnika FTP v Ubuntu Linuxu 19. korak
Nastavitev strežnika FTP v Ubuntu Linuxu 19. korak

Korak 5. Znova zaženite VSFTPD

Vnesite sudo systemctl restart vsftpd in pritisnite ↵ Enter. S tem boste ustavili in znova zagnali VSFTPD in zagotovili, da so bile vaše spremembe shranjene. Zdaj lahko dostopate do strežnika FTP.

4. del od 4: Dostop do vašega strežnika

Nastavitev strežnika FTP v Ubuntu Linuxu 20. korak
Nastavitev strežnika FTP v Ubuntu Linuxu 20. korak

Korak 1. Določite naslov strežnika

Če za strežnik FTP plačujete prek storitve gostovanja (npr. Bluehost), morate za povezavo z njim poznati naslov IP ali redni naslov storitve.

  • Če gostite svoj strežnik iz računalnika, boste uporabili naslov IP vašega računalnika, kar lahko ugotovite tako, da v terminal vnesete ifconfig in nato pregledate številko "inet addr".

    Če "ifconfig" ni nameščen, ga lahko namestite tako, da v terminal vnesete sudo apt-get install net-tools

Nastavitev strežnika FTP v Ubuntu Linuxu 21. korak
Nastavitev strežnika FTP v Ubuntu Linuxu 21. korak

Korak 2. Posredujte vrata usmerjevalnika

Ko poznate naslov IP strežnika, boste morali na ta naslov posredovati režo vrat usmerjevalnika 21; Prepričajte se, da vrata uporabljajo TCP (ne UDP ali mešanico obeh).

Posredovanje vrat se od usmerjevalnika do usmerjevalnika razlikuje, zato za navodila preverite povezani članek ali dokumentacijo usmerjevalnika

Nastavitev strežnika FTP v Ubuntu Linuxu 22. korak
Nastavitev strežnika FTP v Ubuntu Linuxu 22. korak

Korak 3. Odprite Filezilla

V terminal vnesite filezilla in pritisnite ↵ Enter. Čez nekaj časa se odpre FileZilla.

Če se želite povezati prek terminala, lahko poskusite vnesti ftp [naslov]. Dokler strežnik deluje in imate dostop do interneta, se bo ta poskušal povezati z vašim strežnikom FTP; vendar morda ne boste mogli prenesti datotek

Nastavitev strežnika FTP v Ubuntu Linuxu 23. korak
Nastavitev strežnika FTP v Ubuntu Linuxu 23. korak

Korak 4. Kliknite Datoteka

Nahaja se v zgornjem levem kotu okna FileZilla. S tem se prikaže spustni meni.

Nastavitev strežnika FTP v Ubuntu Linuxu Korak 24
Nastavitev strežnika FTP v Ubuntu Linuxu Korak 24

Korak 5. Kliknite Upravitelj spletnega mesta…

To možnost boste našli v spustnem meniju. Odpre se okno Upravitelja mest.

Nastavitev strežnika FTP v Ubuntu Linuxu Korak 25
Nastavitev strežnika FTP v Ubuntu Linuxu Korak 25

Korak 6. Kliknite Novo mesto

To je bel gumb v spodnji levi strani okna. S tem se odpre razdelek Novo mesto upravitelja spletnega mesta.

Nastavitev strežnika FTP v Ubuntu Linuxu Korak 26
Nastavitev strežnika FTP v Ubuntu Linuxu Korak 26

Korak 7. Vnesite naslov strežnika

V besedilno polje "Host:" vnesite naslov (ali naslov IP) strežnika FTP, s katerim se želite povezati.

Nastavitev strežnika FTP v Ubuntu Linuxu Korak 27
Nastavitev strežnika FTP v Ubuntu Linuxu Korak 27

Korak 8. Dodajte številko posredovanih vrat

Vnesite 21 v besedilno polje "Port:".

Nastavitev strežnika FTP v Ubuntu Linuxu 28. korak
Nastavitev strežnika FTP v Ubuntu Linuxu 28. korak

Korak 9. Kliknite Poveži

To je rdeč gumb na dnu strani. S tem boste FileZilla pozvali, naj poveže vaš računalnik s strežnikom FTP.

Nastavitev strežnika FTP v Ubuntu Linuxu Korak 29
Nastavitev strežnika FTP v Ubuntu Linuxu Korak 29

Korak 10. Premaknite datoteke na strežnik

Mape lahko kliknete in povlečete iz levega okna v desno okno, da jih naložite na stran strežnika FTP.

Nasveti

  • Posredovanje vrat 20 lahko reši nekatere težave z omrežjem, če gostite svoj strežnik.
  • Povezava s strežnikom FTP v Ubuntu 17 in novejših različicah je nekoliko drugačna kot pri povezovanju v prejšnjih različicah, zato boste želeli posodobiti različico Ubuntu na 17.10 (ali novejšo), če tega še niste storili.

Priporočena: