Hoe om 'n FTP -bediener in Ubuntu Linux op te stel (met foto's)

INHOUDSOPGAWE:

Hoe om 'n FTP -bediener in Ubuntu Linux op te stel (met foto's)
Hoe om 'n FTP -bediener in Ubuntu Linux op te stel (met foto's)

Video: Hoe om 'n FTP -bediener in Ubuntu Linux op te stel (met foto's)

Video: Hoe om 'n FTP -bediener in Ubuntu Linux op te stel (met foto's)
Video: How to Use USB Drive as RAM in Windows 2024, Mei
Anonim

Hierdie wikiHow -artikel sal u wys hoe u vanaf u Ubuntu Linux -rekenaar 'n FTP -bediener kan instel en daaraan kan koppel. FTP -bedieners is handig om lêers vanaf u rekenaar te stoor en ander te laat blaai. Om 'n FTP -bediener vanaf u rekenaar op te stel, moet u 'n FTP -bedienergasheer hê waarmee u kan koppel. Dit word ook aanbeveel dat u u Ubuntu -sagteware opdateer na die nuutste beskikbare weergawe.

Stappe

Deel 1 van 4: Die installering van die FTP -raamwerk

Stel 'n FTP -bediener op in Ubuntu Linux Stap 1
Stel 'n FTP -bediener op in Ubuntu Linux Stap 1

Stap 1. Maak seker dat Ubuntu op datum is

Ubuntu weergawes 17.10 en nuwer het baie verskillende lêerpaaie as vorige weergawes, dus u moet opgradeer na die nuutste weergawe van Ubuntu as u dit nog nie gedoen het nie:

  • Maak oop Terminal
  • Tik sudo apt-get upgrade in en druk ↵ Enter.
  • Tik u wagwoord in en druk ↵ Enter.
  • Tik y wanneer u gevra word, en druk dan op ↵ Enter.
  • Wag totdat die opgraderings klaar is met die installering, en herlaai dan u rekenaar as u gevra word.
Stel 'n FTP -bediener op in Ubuntu Linux Stap 2
Stel 'n FTP -bediener op in Ubuntu Linux Stap 2

Stap 2. Open Terminal

Klik op die Aansoeke spyskaart ⋮⋮⋮, blaai af en klik op die swart-en-wit Terminal ikoon om dit te doen.

U kan ook net op Alt+Ctrl+T druk om Terminal oop te maak

Stel 'n FTP -bediener op in Ubuntu Linux Stap 3
Stel 'n FTP -bediener op in Ubuntu Linux Stap 3

Stap 3. Voer die VSFTPD installasie opdrag in

Tik sudo apt-get install vsftpd in Terminal, en druk dan op ↵ Enter.

Stel 'n FTP -bediener op in Ubuntu Linux Stap 4
Stel 'n FTP -bediener op in Ubuntu Linux Stap 4

Stap 4. Voer u wagwoord in

Tik die wagwoord wat u gebruik om by u rekenaar aan te meld, en druk dan ↵ Enter.

Stel 'n FTP -bediener op in Ubuntu Linux Stap 5
Stel 'n FTP -bediener op in Ubuntu Linux Stap 5

Stap 5. Wag totdat VSFTPD geïnstalleer is

Dit sal tussen 5 minute en 20 minute duur, afhangende van u huidige FTP -instellings en u internetverbinding, dus wees geduldig.

Stel 'n FTP -bediener op in Ubuntu Linux Stap 6
Stel 'n FTP -bediener op in Ubuntu Linux Stap 6

Stap 6. Installeer FileZilla

Dit is die program waarmee u toegang tot u bediener kan oplaai en oplaai. Om dit te installeer:

  • Tik sudo apt-get install filezilla in
  • Voer u wagwoord weer in as u gevra word.
  • Wag totdat die installasie voltooi is.

Deel 2 van 4: Die opstel van die FTP -bediener

Stel 'n FTP -bediener op in Ubuntu Linux Stap 7
Stel 'n FTP -bediener op in Ubuntu Linux Stap 7

Stap 1. Maak die VSFTPD -konfigurasielêer oop

Tik sudo nano /etc/vsftpd.conf in en druk ↵ Enter. U sal hierdie lêer redigeer om sekere VSFTPD -funksies toe te laat (of uit te skakel).

Stel 'n FTP -bediener op in Ubuntu Linux Stap 8
Stel 'n FTP -bediener op in Ubuntu Linux Stap 8

Stap 2. Laat plaaslike gebruikers toe om by u FTP -bediener aan te meld

Gebruik die pyltjie sleutels om na die

# Gee kommentaar hierop sodat plaaslike gebruikers kan aanmeld.

opskrif, verwyder dan die "#" uit die

local_enable = JA

lyn daaronder.

  • U kan die '#' verwyder deur die pyltjie sleutels te gebruik om die letter voor dit (in hierdie geval 'l') te kies en op die ← Backspace -toets te druk.
  • Slaan hierdie stap oor as die

    local_enable = JA

  • lyn is reeds wit.
Stel 'n FTP -bediener op in Ubuntu Linux Stap 9
Stel 'n FTP -bediener op in Ubuntu Linux Stap 9

Stap 3. Laat FTP -skryfopdragte toe

Rol af na die

# Gee kommentaar hierop om enige vorm van FTP -skryfopdrag moontlik te maak.

opskrif, verwyder dan die "#" uit die

write_enable = JA

lyn daaronder.

  • Slaan hierdie stap oor as

    write_enable = JA

  • is reeds wit.
Stel 'n FTP -bediener op in Ubuntu Linux Stap 10
Stel 'n FTP -bediener op in Ubuntu Linux Stap 10

Stap 4. Skakel ASCII -vermenging uit

Rol tot by die

# ASCII -vermorsel is 'n aaklige kenmerk van die protokol.

opskrif, verwyder dan die "#" uit die volgende twee reëls:

  • ascii_upload_enable = JA

  • ascii_download_enable = JA

Stel 'n FTP -bediener op in Ubuntu Linux Stap 11
Stel 'n FTP -bediener op in Ubuntu Linux Stap 11

Stap 5. Verander die "chroot" instellings

Rol af na die

# chroot)

opskrif, en voeg dan die volgende reëls by:

  • user_sub_token = $ USER

  • chroot_local_user = JA

  • chroot_list_enable = JA

  • As een van hierdie reëls reeds bestaan, verwyder die "#" voor elke bestaande reël.
Stel 'n FTP -bediener op in Ubuntu Linux Stap 12
Stel 'n FTP -bediener op in Ubuntu Linux Stap 12

Stap 6. Verander die standaard "chroot" instellings

Rol af na die

(standaard volg)

opskrif, en voeg dan die volgende reëls by:

  • chroot_list_file =/etc/vsftpd.chroot_list

  • local_root =/home/$ USER/Public_html

  • allow_writeable_chroot = JA

  • As een van hierdie reëls reeds bestaan, verwyder die "#" voor elke bestaande reël.
Stel 'n FTP -bediener op in Ubuntu Linux Stap 13
Stel 'n FTP -bediener op in Ubuntu Linux Stap 13

Stap 7. Aktiveer die opsie "ls recurse"

Rol af na die

# U kan die '-R' opsie aktiveer …

opskrif, verwyder dan die "#" uit die

ls_recurse_enable = JA

lyn daaronder.

Stel 'n FTP -bediener op in Ubuntu Linux Stap 14
Stel 'n FTP -bediener op in Ubuntu Linux Stap 14

Stap 8. Stoor en verlaat die teksredakteur

Om so te doen:

  • Druk Ctrl+X
  • Tik y
  • Druk ↵ Enter

Deel 3 van 4: Voeg gebruikersname by die CHROOT -lys

Stel 'n FTP -bediener op in Ubuntu Linux Stap 15
Stel 'n FTP -bediener op in Ubuntu Linux Stap 15

Stap 1. Maak die "chroot" tekslêer oop

Tik sudo nano /etc/vsftpd.chroot_list in en druk ↵ Enter.

U kan na die laaste stap in hierdie gedeelte gaan as u nie mense wil spesifiseer wat toegang tot u FTP -bediener het nie

Stel 'n FTP -bediener op in Ubuntu Linux Stap 16
Stel 'n FTP -bediener op in Ubuntu Linux Stap 16

Stap 2. Voer u wagwoord in

Tik die wagwoord wat u gebruik om by Ubuntu aan te meld en druk ↵ Enter. Dit sal die "chroot" tekslêer oopmaak.

Slaan hierdie stap oor as u nie u wagwoord gevra word nie

Stel 'n FTP -bediener op in Ubuntu Linux Stap 17
Stel 'n FTP -bediener op in Ubuntu Linux Stap 17

Stap 3. Voeg gebruikersname by die lys

Tik u eie gebruikersnaam in, druk ↵ Enter, en herhaal met enige ander gebruikersnaam van mense van wie u toegang tot hul tuisgidse wil verkry vanaf u bediener.

Stel 'n FTP -bediener op in Ubuntu Linux Stap 18
Stel 'n FTP -bediener op in Ubuntu Linux Stap 18

Stap 4. Stoor u lys

Druk Ctrl+X, tik y in en druk ↵ Enter. Jou lys sal gestoor word.

Stel 'n FTP -bediener op in Ubuntu Linux Stap 19
Stel 'n FTP -bediener op in Ubuntu Linux Stap 19

Stap 5. Herlaai VSFTPD

Tik sudo systemctl herlaai vsftpd en druk ↵ Enter. Dit sal VSFTPD stop en herlaai, en verseker dat u veranderinge gestoor is. U het nou toegang tot u FTP -bediener.

Deel 4 van 4: Toegang tot u bediener

Stel 'n FTP -bediener op in Ubuntu Linux Stap 20
Stel 'n FTP -bediener op in Ubuntu Linux Stap 20

Stap 1. Bepaal die adres van u bediener

As u via 'n gasheerdiens vir 'n FTP -bediener betaal (bv. Bluehost), moet u die IP -adres of gewone adres van die diens ken om daaraan te kan skakel.

  • As u u eie bediener vanaf u rekenaar aanbied, gebruik u die IP -adres van u rekenaar, wat u kan uitvind deur ifconfig in Terminal in te voer en dan die 'inet addr' nommer te hersien.

    As 'ifconfig' nie geïnstalleer is nie, kan u dit installeer deur sudo apt-get install net-tools in Terminal in te voer

Stel 'n FTP -bediener op in Ubuntu Linux Stap 21
Stel 'n FTP -bediener op in Ubuntu Linux Stap 21

Stap 2. Stuur 'n poort op u router deur

Sodra u die IP -adres van u bediener ken, moet u die router -poort 21 -gleuf na u adres stuur; maak seker dat die poort TCP gebruik (nie UDP of 'n mengsel van die twee nie).

Poortaanstuur wissel van router tot router, dus kyk gerus na die gekoppelde artikel of die dokumentasie van u router vir instruksies

Stel 'n FTP -bediener op in Ubuntu Linux Stap 22
Stel 'n FTP -bediener op in Ubuntu Linux Stap 22

Stap 3. Maak Filezilla oop

Tik filezilla in Terminal en druk op ↵ Enter. Na 'n rukkie sal FileZilla oopmaak.

As u via Terminal wil koppel, kan u probeer om ftp [adres] in te tik. Solank u bediener werk en u internettoegang het, sal dit probeer om aan te sluit by u FTP -bediener; U kan egter moontlik nie lêers oordra nie

Stel 'n FTP -bediener op in Ubuntu Linux Stap 23
Stel 'n FTP -bediener op in Ubuntu Linux Stap 23

Stap 4. Klik op Lêer

Dit is in die linker boonste hoek van die FileZilla-venster. As u dit doen, word 'n keuselys gevra.

Stel 'n FTP -bediener op in Ubuntu Linux Stap 24
Stel 'n FTP -bediener op in Ubuntu Linux Stap 24

Stap 5. Klik op Site Manager…

U vind hierdie opsie in die keuselys. Die venster Site Manager word oopgemaak.

Stel 'n FTP -bediener op in Ubuntu Linux Stap 25
Stel 'n FTP -bediener op in Ubuntu Linux Stap 25

Stap 6. Klik op New Site

Dit is 'n wit knoppie links onder in die venster. As u dit doen, word die afdeling Nuwe werf van die webwerfbestuurder oopgemaak.

Stel 'n FTP -bediener op in Ubuntu Linux Stap 26
Stel 'n FTP -bediener op in Ubuntu Linux Stap 26

Stap 7. Voer die adres van u bediener in

Tik in die teksveld "Host:" die adres (of IP -adres) van die FTP -bediener waarmee u wil koppel.

Stel 'n FTP -bediener op in Ubuntu Linux Stap 27
Stel 'n FTP -bediener op in Ubuntu Linux Stap 27

Stap 8. Voeg die gestuurde poortnommer by

Tik 21 in die "Poort:" - tekstveld.

Stel 'n FTP -bediener op in Ubuntu Linux Stap 28
Stel 'n FTP -bediener op in Ubuntu Linux Stap 28

Stap 9. Klik op Verbind

Dit is 'n rooi knoppie onderaan die bladsy. As u dit doen, sal FileZilla u vra om u rekenaar aan u FTP -bediener te koppel.

Stel 'n FTP -bediener op in Ubuntu Linux Stap 29
Stel 'n FTP -bediener op in Ubuntu Linux Stap 29

Stap 10. Skuif lêers na die bediener

U kan die dopgehou van die linker venster na die regter venster klik en sleep om dit na u FTP-bedienerbladsy te laai.

Wenke

  • Deur die stuur van poort 20 kan sommige netwerkprobleme opgelos word as u u eie bediener aanbied.
  • Die verbinding met 'n FTP -bediener in Ubuntu 17 en hoër lyk effens anders as om in vorige weergawes aan te sluit, dus u wil u Ubuntu -weergawe opdateer na 17.10 (of hoër) as u dit nog nie gedoen het nie.

Aanbeveel: